shell 程序要求實(shí)現(xiàn)的shell支持以下內(nèi)部命令:
1. Batch processIng 如果shell啟動(dòng)帶有一個(gè)文件名作為參數(shù),打開該文件并執(zhí)行文件里所有命令。待所有進(jìn)程全部結(jié)束退出shell。
2. Debugging 提供-v選項(xiàng),shell啟動(dòng)時(shí)打開此選項(xiàng)將在運(yùn)行過程中輸出若干調(diào)試信息。在該模式下,shell應(yīng)該顯示所有被創(chuàng)建了的進(jìn)程的PID號(hào),通報(bào)已結(jié)束的子進(jìn)程和傳遞給子進(jìn)程的參數(shù)等。
3. Prompt (命令行提示符) 解釋器打印$PS2作為提示符。
4. Background processIng 如果命令以符合&終止,在后臺(tái)并發(fā)執(zhí)行該程序。Shell立即等待下一命令的輸入,而不等待該程序的結(jié)束。
注:所有命令和參數(shù)由空格或tab符分隔。
標(biāo)簽:
shell
processIng
Batch
程序
上傳時(shí)間:
2015-09-16
上傳用戶:asddsd