我应该写些什么来寻找这样的子线(3894569)
?用grep提取括号括起来的数字
我已经试过\\([0-9]*\\)
但是,例如在线路
wiluefh/u3:2(920)
发现3
和2
和920
我只想920
所以我一定要提高?
我的任务是使用awk
和pstree
来打印进程和子进程的PID。
我已经试过这
ps -aux | grep $1 | awk '(system("pstree -p " $2))' | grep -oh "\ ([0-9]*\\)" > $2
$1
是过程
$2
的PID是文件名
请出示您尝试的命令和一些有用的样本输入和输出数据 –
在pstree行我想打印所有的子行。(一些nambers) –
它们包含进程或子进程的PID –