0
我使用越來越進程ID的方法:如何獲得一個命令的輸出作爲其他linux命令的參數?
ps -ef | awk '$8=="process name" {print $2}'
如何使用上述命令的輸出作爲輸入提供給下面的命令:
ps -p <pid> -o %cpu,%mem,cmd
基本上我需要上面的兩個命令作爲單個命令執行。
我使用越來越進程ID的方法:如何獲得一個命令的輸出作爲其他linux命令的參數?
ps -ef | awk '$8=="process name" {print $2}'
如何使用上述命令的輸出作爲輸入提供給下面的命令:
ps -p <pid> -o %cpu,%mem,cmd
基本上我需要上面的兩個命令作爲單個命令執行。
它管到xargs的:
... | xargs -I {} ps -p {} -o %cpu,%mem
的{}
是默認的參數列表標記可以用來發送給你的最後一個命令。
另外,您還可以使用命令替換
ps -p $(ps -ef | awk ...) -o %cpu,%mem