В оболочке bash, использующей ps, возможно ли вернуть только имена процессов + PID без их путей?Например, используя ps -AI, вы получите что-то вроде этого:
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