このようなサブラインを見つけるにはどうすればよいですか(3894569)
?括弧で囲まれた数字をgrepで囲む
私は\\([0-9]*\\)
を試してみましたが、それは、例えば
wiluefh/u3:2(920)
ラインでは私が改善しなければならないものだけを920
そうしたい3
と2
と920
を見つけましたか?
私の仕事は、awk
とpstree
を使ってプロセスとサブプロセスのPIDを表示することでした。私はこの
ps -aux | grep $1 | awk '(system("pstree -p " $2))' | grep -oh "\ ([0-9]*\\)" > $2
$1
を試してみました
は、プロセスのPID
$2
あなたは二回エスケープ文字を使用
あなたがしようとしたコマンドやいくつかのより便利なサンプル入力データと出力データを表示してくださいpstreeコマンド行で –
私はすべてのサブ行を印刷したい:。(一部nambers) –
それらにプロセスまたはサブプロセスのPIDが含まれています –