【发布时间】:2013-03-12 04:21:45
【问题描述】:
在我的 C 程序中执行此命令的最佳方法是什么:“sudo cat /var/log/auth.log | grep Accepted”? 我尝试使用:
sprintf(command_result,"sudo cat /var/log/auth.log | grep Accepted");
但它显然不起作用。
【问题讨论】:
-
你可以使用 system();函数,只需将命令作为 i/p 参数给出..
标签: c shell command-line system execute