Alexey:Desktop Alexey$ ps -xla
UID PID PPID F CPU PRI NI SZ RSS WCHAN S ADDR TTY TIME CMD
0 1 0 80004004 0 31 0 2508844 3720 - Ss 0 ?? 0:04.39 /sbin/launchd
501 11 1 4004 0 33 0 2526496 4772 - Ss 0 ?? 0:00.31 /usr/libexec/UserEventA
...
...
我寫腳本,顯示我在鍋殼式解析和KSH或bash
read userid
命令ps -xla
節目的過程
我需要解析這個輸出並找到UID = $ userid的字符串
請幫忙!必須找到最好和簡單的解決方案,也許grep或sed或awk或其他解決方案几乎可以在任何地方100%工作。請寫一些變體。
但 的'ps -u $用戶ID -le' 版畫一樣的'ps -le'。 的'ps -u 162103 -le' 打印有關與UID = 162103和其他過程是怎樣的157654 信息,但我只想要162103 – 2013-03-18 17:22:37
見我'awk'命令在我的編輯崗位 – 2013-03-18 19:16:23