Table of Contents 1. 前言 2. 使用临时文件 3. 使用匿名管道 4. 使用popen 5. 小结 1. 前言 Unix界有一句名言:“一行shell脚本胜过万行C程序”,虽然这句话有些夸张,但不可否认的是,借助脚本确实能够极大的简化一些编程工作。比如实现一个ping程序来测试网络的连通性,实现ping函数需要写上200~300行代码,为什么不能直接调用系统的ping命令呢?通常在程序中通过 system函数来调用shell命令。但是,system函数仅返回命令是否执行成功,而我们可能需要获得shell命令在控制台上输出的结果。例如,执行外部命令ping后,如果执行失败,我们希望得到ping的返回信息。
2022-01-04 19:39:57 38KB Linux shell
1
Multiget是Linux下一款图形化界面的下载管理器,相当与WIN下的多线程下载工具迅雷。Multiget支持 http、ftp 协议;支持多线程、多任务下载文件; 支持断点续传; 支持 SOCKS、ftp、http 代理;支持悬浮窗拖拉操作; 支持剪贴板自动监视;支持系统托盘; 支持英
2021-12-27 20:20:37 367KB 下载 linux 程序
1
linux操作系统程序包compat-libstdc++-33-3.2.3-69.el6.i686.rpm
2021-11-02 09:12:08 188KB linux程序包
1
该资源涵盖了Linux进程编程,多线程编程,TCP网络通信编程,定时器编程,文件编程等部分,全部为实例化代码,都已经编译通过!
2021-10-30 09:51:21 400KB linux C语言 程序开发
1
注意:含有书中的练习源码,注意版本 是 第三版 金国庆
2021-10-27 18:02:05 144.97MB linux linux程序设计 源码
用于进程偶发性死掉,后台重新拉起该应用程序,自行更改为自己使用的应用路径即可。可添加到rc.local里面后台运行。
2021-10-08 12:06:33 157B 自检重启脚本
1
要求学生利用Linux中Shell高级程序设计,实现一个程序自动评测系统。 帮助教师开发一个程序自动评测系统(教师用)。教师有多道C语言题目要求及测试用例。学生完成程序设计后,提交到系统。系统自动评测学生提交的C程序是否通过测试。
2021-10-07 08:32:40 23KB linux 程序自动评测 源代码
1
linux 程序设计第三版(含源代码) linux 程序设计第三版(含源代码)
2021-08-31 13:49:57 4.09MB linux 程序设计第三版(含源代码)
1
这是一个基于TCP协议的并发服务器程序,里面包含了客户端(client)和服务器(server)两端的代码,可以作为开发并发服务器的参考。这个程序只能工作在Linux环境下,可以在终端(Terminal)下直接运行
2021-08-26 19:42:39 11KB TCP Linux程序 并发服务器
1
Linux应用程序开发指南,是PDF格式,清晰度超好,内容极其详细丰富,是Linux开发人员必备书籍。
1