作者devil99 (山猪盃歌唱大赛)
看板Linux
标题[问题] 请问C与shell相关的问题
时间Thu Sep 18 16:28:56 2008
我在Linux上有个程式的问题想向各位请教:
一C语言的程式,内含一变数abc,
今欲将shell指令的输出结果不断存给abc,(如date指令)
例如使用回圈每秒一次执行 system("date"); 再将其输出结果存给abc。
我现在想到的方法是system("date > file");
再开档读取file给abc,
想要以更简便方式来达成,请问有何方法或函数可完成吗?
请不吝指教,感谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.120.150.241
※ 编辑: devil99 来自: 140.120.150.241 (09/18 16:29)
1F:→ devil99:补充一下,以gcc编译。 09/18 16:53
2F:→ Spig:man popen 09/18 16:55
3F:→ chiucs:pipeline(我没实作过,但是一个方向) 09/18 17:50
4F:→ devil99:使用popen解决了,感谢各位。 09/19 15:30