0
在QNX中,pidin
命令只顯示最後21個字符的線程名稱。有什麼方法可以打印線程的完整名稱?QNX pidin命令只顯示線名後21個字符
例如,下面的命令
$ pidin threads | grep myapp
輸出爲:
643167 ./myapp rvice::WorkerThread1 SEM d5458760
643167 ./myapp rvice::WorkerThread2 SEM d54589b8
凡爲我的線程完整名稱是CMyService::WorkerThread1
和CMyService::WorkerThread2
我期待輸出爲下面,
643167 ./myapp CMyService::WorkerThread1 SEM d5458760
643167 ./myapp CMyService::WorkerThread2 SEM d54589b8
對不動QNX版本。我正在使用版本6.5.0。上面的命令給出錯誤'pidin:-F invalid shorthand' – Sandy
不確定它爲什麼不能正常工作,因爲QNX 6.3.2版本支持此標誌。 你能分享你的shell的快照,你運行這個命令嗎?你使用命令的方式可能有問題嗎? – Shaibal