运行ps aux提供了以下内容:
user 2222 0.0 0.0 24235 346323 ? s Apr08 0:00 /command value=4
在这种情况下,我试图捕捉'值'的价值。我试过了
grep 'value' | ps aux | awk '{print $11}'
没有成功。任何人都可以帮忙吗?
答案 0 :(得分:1)
运行此命令
ps aux |grep 'value' | awk '{print $12}'
记住管道命令时,输出从左到右。
答案 1 :(得分:1)
假设GNU grep
pgrep -fl 'command.*value' | grep -oP 'value=\K\S+'