有些功能用C语言写比较麻烦但是shell 却很容易办到,C语言里调用shell也挺简单的一个popen函数就可以搞定了。但是这个popen还是有些小缺陷的 比如不能吧一些错误给catch回来,还有就是进程的僵死也是个问题。因为popen是调用fork()产生子进程,然后从子进程中调用/bin/sh -c来执行参数command的指令的。嘿嘿 fork子进程在linuxC函数里有解释。
调用了一个 date命令 哈哈 自从装了ibus输入法 有windows下sogou的感觉 哈哈
有些功能用C语言写比较麻烦但是shell 却很容易办到,C语言里调用shell也挺简单的一个popen函数就可以搞定了。但是这个popen还是有些小缺陷的 比如不能吧一些错误给catch回来,还有就是进程的僵死也是个问题。因为popen是调用fork()产生子进程,然后从子进程中调用/bin/sh -c来执行参数command的指令的。嘿嘿 fork子进程在linuxC函数里有解释。
调用了一个 date命令 哈哈 自从装了ibus输入法 有windows下sogou的感觉 哈哈