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