本篇文章讲的是TCL学习中的子进程调用--open&exec。
1.格式:open |progName ?access?
功能:为管道返回一个文件描述符。如果proName用括号括起来,可以包含参数。
2.格式:exe ?switches? arg1? arg2?...?argN?
功能:执行子进程。
*switches :-keepnewline 管道输出的每行后面加个新行。
--:标志开关结束,哪怕后面跟着有-开头的字符串,都作为参数处理
*argN 参数可以是可执行程序;作为子程序运行的命令行;输出重定向。
输出重定向包括:
| 序号 | 重定向 | 描述 |
| 1 | | | 将标准输出重定向到标准输入中 |

本文详细介绍了TCL中如何使用open和exec进行子进程调用,涵盖了open命令的文件描述符创建及exec命令的执行子进程功能,包括不同参数的用法,如开关选项和输出重定向。
最低0.47元/天 解锁文章
1485

被折叠的 条评论
为什么被折叠?



