1. 編寫(xiě)一個(gè)C程序作為L(zhǎng)inux內(nèi)核的shell命令行解釋程序。Shell程序應(yīng)該使用與Bource shell相同的方式運(yùn)行程序。 2. 增加功能以使用戶(hù)可以使用"&"操作符作為命令的結(jié)束符。一個(gè)以"&"結(jié)尾的命令應(yīng)該與shell并發(fā)執(zhí)行。 3. 增加功能以使用戶(hù)可以使用"<"和">"作為文件名前綴來(lái)重定向stdin和stdout描述符。同樣,允許用戶(hù)使用管道操作符" "來(lái)同時(shí)執(zhí)行兩個(gè)進(jìn)程,并把第一個(gè)進(jìn)程的stdout重定向?yàn)榈诙€(gè)進(jìn)程的stdin。
標(biāo)簽:
shell
Bource
Linux
Shell
上傳時(shí)間:
2014-01-06
上傳用戶(hù):youmo81