我想通过ps -C
选项将ps
的进程输出限制为命令列表。
例如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
命令)
也许这会在中起作用
ls | paste -s -d, | xargs ps -C