繁体   English   中英

如何在从终端执行C程序的同时运行终端命令

[英]How do I run a terminal command at the same time as executing a C program from terminal

我有一个C程序可执行文件。 我将在运行程序的同时运行终端命令,并且想知道我该怎么做?

./program | ps -l -u ${USER} | grep info

我输入了USER的用户名,但得到了:

用法:ps [选项]

尝试使用“ ps --help”或“ ps --help”以获取其他帮助文本。

有关更多详细信息,请参见ps(1)。

不知道我做错了什么?

如标题中所述回答您要运行的问题

./program & ps ...

您可能要在grep ps的输出时在后台运行./program

./program & ps -l -u ${USER} | grep info

&./program放在后台,其中| 用于将一个命令的输出传递给另一个命令

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM