Steps in command-line processing
2016-01-29 20:24:51 0 举报
命令行处理步骤主要包括:1. 用户在命令行界面输入命令。2. Shell解析命令,确定要执行的程序和相关参数。3. Shell创建一个新的进程来运行程序。4. Shell将程序的标准输入、标准输出和标准错误重定向到相应的文件或其他进程。5. 程序开始执行,进行计算或操作。6. 程序结束,返回结果给Shell。7. Shell显示程序的退出状态,如果需要,还可以显示程序的输出结果。这些步骤确保了命令行工具能够有效地与用户和其他程序交互,完成各种任务。
作者其他创作
大纲/内容
2:检验第一token开放的关键字 其他关键字非关键字
10:路径扩展
双引号
读取一下命令
4:大括号扩展
语法错误
9:单词分割
5: ~波浪号扩展
7:命令替换(嵌套命令行处理)
将参数带入下一个命令eval
12:运行命令
1:划分token
8:算术扩展
11:命令查寻:函数、内置命令、可执行文件
6:参数扩展
3:检验第一token别名 不是别名
单引号
扩展别名
0 条评论
回复 删除
下一页