任務是創建一個簡單的命令行解釋器。它應該會顯示一個提示,如'$>',表示它已準備好接受用戶命令。它必須從接受的命令列表中執行用戶命令。命令行解釋器
1. The "nl" command. Parameters that need to be implemented are: -s, -d
2. The "mv" command. Parameters that need to be implemented are: -i, -t -s
3. The "cd" command. No parameters need to be implemented.
nl命令-s,--number-隔板=串 分隔從與串中的輸出文本行(默認爲一個TAB字符)的行號。
命令nl-d,--section-delimiter = cc設置兩個分隔符字符,表示邏輯頁面部分的開始;如果只給出一個,則第二個保持「:」。要輸入'\',請使用'\'。 該mv重命名文件或將其從一個目錄移動到另一個目錄。
命令mv-i在覆蓋另一個文件之前會提示,另外兩個命令我找不到任何規格。 cd命令用於返回主目錄。
這就是我所知道的屁。它必須用C編寫,但適用於UNIX。我還沒有開始任何事情,我會很感激任何幫助和建議。謝謝。
建議:打開一個文本編輯器。開始編寫代碼。編譯,測試。詢問你是否有特定的問題。 – 2013-01-13 12:30:00
這對於這個網站來說太寬泛了,您需要提出非常具體的問題。 – Barmar
請注意,這不是一個代碼分配器。 –