1. 编写一个C程序作为Linux内核的shell命令行解释程序。Shell程序应该使用与Bource shell相同的方式运行程序。 2. 增加功能以使用户可以使用"&"操作符作为命令的结束符。一个
资 源 简 介
1. 编写一个C程序作为Linux内核的shell命令行解释程序。Shell程序应该使用与Bource shell相同的方式运行程序。 2. 增加功能以使用户可以使用"&"操作符作为命令的结束符。一个以"&"结尾的命令应该与shell并发执行。 3. 增加功能以使用户可以使用"<"和">"作为文件名前缀来重定向stdin和stdout描述符。同样,允许用户使用管道操作符" "来同时执行两个进程,并把第一个进程的stdout重定向为第二个进程的stdin。