深海的小鱼儿

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年3月27日

摘要: Contents 1. 前言 2. 使用临时文件 3. 使用匿名管道 4. 使用popen 5. 小结 1. 前言 Unix界有一句名言:“一行shell脚本胜过万行C程序”,虽然这句话有些夸张,但不可否认的是,借助脚本确实能够极大的简化一些编程工作。比如实现一个ping程序来测试网络的连通性,实现ping函数需要写上200~300行代码,为什么不能直接调用系统的ping命令呢?通常在程序中通过 ... 阅读全文
posted @ 2011-03-27 20:38 深海的小鱼儿 阅读(3013) 评论(0) 推荐(0) 编辑

摘要: 在Linux的应用程序里面调用我的shell(这玩意功能实在太强大)的办法有很多种一般来说有fork()、exec*()、pipe、system()其中又以system() 调用很少方便,现在加以说明。 #include<stdlio.h> #include<stdlib.h> int main() { system(“ifconfig eth0 10.17.28.1”); //system(“... 阅读全文
posted @ 2011-03-27 20:35 深海的小鱼儿 阅读(3926) 评论(0) 推荐(0) 编辑