unix shell:创建了一个基本的shell可以执行命令并提示用户输入 源码
Unix外壳 这个项目是要创建一个类似于终端外壳的外壳。 当用户键入命令时(响应其提示符),外壳程序将创建一个子进程,该子进程执行输入的命令,并在完成时提示用户输入更多信息。 从本质上讲,这是一个交互式循环:它反复打印提示“ myshell>”,解析输入,并执行在该输入行上指定的命令,然后等待命令完成。 Shell能够解析命令,并运行与该命令相对应的程序。 还具有用于多个命令的内置功能,这些命令必须用“;”分隔。 分号。 UNIX Shell支持重定向到带有“>”字符的文件。 例如,“ ls -la / tmp>输出”将发送到文件“输出”。 该外壳程序还支持带有“> +”符号的高级重定向,
用户评论