Table of Contents
1. 前言
2. 使用临时文件
3. 使用匿名管道
4. 使用popen
5. 小结
1. 前言
Unix界有一句名言:“一行
shell脚本胜过万行C程序”,虽然这句话有些夸张,但不可否认的是,借助脚本确实能够极大的简化一些编程工作。比如实现
一个ping程序来测试网络的连通性,实现ping函数需要写上200~300行代码,为什么不能直接调用系统的ping
命令呢?通常在程序
中通过 system函数来调用
shell 命令。但是,system函数仅返回
命令是否执行成功,而我们可能需要获得
shell 命令在控制台上
输出的结果。例如,执行外部
命令ping后,如果执行失败,我们希望得到ping的返回信息。
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/6020.html