簡(jiǎn)單shell的設(shè)計(jì)和實(shí)現(xiàn)
1)、除了系統(tǒng)調(diào)用Execve,不允許使用其他的exec函數(shù)。輸入應(yīng)當(dāng)允許帶多個(gè)參數(shù)(一行內(nèi)可以表示),不考慮通配符 (即“*”、“?”等)的處理。
2)、輸入錯(cuò)誤命令能提示出錯(cuò)并進(jìn)入下一輪接收命令狀態(tài)。
3)、可以用Ctrl-C和Ctrl-\結(jié)束簡(jiǎn)單shell的運(yùn)行。
標(biāo)簽:
Execve
shell
系統(tǒng)調(diào)用
上傳時(shí)間:
2014-11-28
上傳用戶:lepoke