任务是创建一个简单的命令行解释器。它应该说像'$>'这样的提示,表明它已准备好接受用户命令。它必须从接受的命令列表中执行用户命令。
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-separator=string 用字符串将行号与输出中的文本行分开(默认为 TAB 字符)。
命令 nl-d, --section-delimiter=cc 设置两个分隔符,表示逻辑页段的开始;如果只给出一个,则第二个仍然是':'。要输入“\”,请使用“\”。mv 重命名文件或将其从一个目录移动到另一个目录。
命令 mv-i 在覆盖另一个文件之前提示,对于另外两个我找不到任何规范。cd 命令用于返回主目录。
放屁就是我所知道的。它必须用 C 语言编写,但适用于 UNIX。我还没有开始任何事情,我将不胜感激任何帮助和建议。谢谢。