
如果我知道 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”之外還有什麼其他命令可以完成工作?