
pid と tid がわかっている場合、ps コマンドで cpuid だけを出力するにはどうすればよいですか?
ps -e -mo pid,tid,psr | grep Thread_Id
スレッドが現在実行されている CPU を表示するために使用できますが、結果の出力文字列を処理せずに 'psr' だけを取得する方法はありますか?
$ ps -e -mo pid,tid,psr | grep 4360
$ - 4360 0 <-- thread 4360 on cpu0
代わりに印刷する
$ 0
<--のようなものですps -p Process_Id -t Thread_Id -o psr
が、明らかに機能しません。
あるいは、「ps」以外の代替コマンドで同じ作業を完了できるものはありますか?