将文件夹中的文件列为ps -C作为参数

时间:2015-04-01 21:03:49

标签: bash ls xargs

我想通过ps选项将ps -C的流程输出限制为命令列表。

e.g。 ps -C mycmd,mycmd2,或

ps -C "mycmd mycmd2"(这里双引号是必要的,我认为是因为我的bash想要这样,所以

那么如何将文件夹中的所有文件设置为ps -C的参数?

ls scripts |xargs ps -C(如果多个文件在脚本中,则无效。它运行ps -C mycmd1 mycmd2(不带双引号))

ls scripts | xargs -I {} -t ps -C "{}"(将为脚本中的每个文件发出ps -C命令)

1 个答案:

答案 0 :(得分:0)

也许这会起作用

ls | paste -s -d, | xargs ps -C