tinyShell

实现的功能:

  • 基本的命令:使用单个进程
  • 重定向(>,<, >>):
    • > :左边命令结果重定向到右边的文件
    • < :右边文件重定向到左边命令
    • >>:左边命令结果追加写入右边文件 只能实现上面三种
  • 管道(|): 从左到右命令的stdout、stdio依次相连