2011-01-07 9 views
0

psを使用するbashシェルでは、プロセス名+ PIDだけをパスなしで返すことは可能ですか?このような何かを得る-AI PSを使用した例 、:私は見てみたいと思い何プロセスパス名を表示せずにpsを使用するBashシェル

Octo:~ decavolt$ ps -A 
PID TTY   TIME CMD 
1 ??  12:29.17 /sbin/launchd 
10 ??   0:01.37 /usr/libexec/kextd 
11 ??   7:03.37 /usr/sbin/DirectoryService 
12 ??  18:16.71 /usr/sbin/notifyd 
... 

は、よりのような:

PID TTY   TIME CMD 
1 ??  12:29.17 launchd 
10 ??   0:01.37 kextd 
11 ??   7:03.37 DirectoryService 
12 ??  18:16.71 notifyd 
... 

編集:申し訳ありませんが、私はこれがオンになっていることを明らかにしている必要がありますOSX 10.5および10.6

+0

私のシステムでは、バージョン3.2.7を使用して、-Aからの出力は探している出力と同じです。 – Anders

+0

申し訳ありませんAnders、私はこれがOSX 10.5と10.6であることを述べたはずです – Jeff

+0

私の答えを更新しました。 – Anders

答えて

2

http://ss64.com/osx/ps.html

このページによると、-cオプションは、あなたが探しているものでなければなりません。それを試してください。 (あなたがGNU psを使用している場合)ps -Aは何をしたいん私のシステムで

+0

パーフェクト。どうもありがとうございました。 – Jeff

0

、しかし、それはあなたのために働くかどうかを確認するためにps -A cを試してみてください。

+0

Yuppは、古いSolaris 9システムでもデフォルトのインストールで同じ結果を生成します。 – Anders

0

お試しps -o pid,tty,time,comm

関連する問題