[問題] 像這種格式要怎麼分析

看板RegExp (正規表示式 Regular Expression)作者時間13年前 (2011/12/29 15:46), 編輯推噓2(202)
留言4則, 4人參與, 最新討論串1/1
我打算透過PHP 的exec 分析 linux的指令的 ps pid 產生出來的結果 比如:輸入 ps 486 它會出現 PID TTY STAT TIME COMMAND 486 ? S< 0:00 /usr/bin/perl /root 這樣的結果,我想要知道這筆pid 486執行的指令是什麼 我一開始先用PHP的preg_split("/\n/", $result); 來分割行數 ,可是接下來我就不知道該怎麼辦了 可以幫忙一下嗎,謝謝回答 -- ◣◢◢═════════════════════════╗ 愛洨堂 《給你爽˙洨丸》 洨丸真正好 補完不會少 ◤◤◥ gelisiau siauwan 洨丸呷到飽 暴走跑不了 ║ ║ 專治亂入死小孩:洨朋友對號入座、自爽、過激、戀童、告官、暴走、 無腦亂入、病床邊亂開槍等症狀,廿六服立即見效。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.209.219 ※ 編輯: knives 來自: 59.126.209.219 (12/29 15:51) ※ 編輯: knives 來自: 59.126.209.219 (12/29 15:53)

12/29 16:39, , 1F
ps XXXX | awk 'NR==2{print $5}'
12/29 16:39, 1F

12/30 04:53, , 2F
單用 $5 行嗎 @_@ 這只抓得到指令抓不到參數吧...
12/30 04:53, 2F

12/30 10:03, , 3F
乾脆你的程式都叫別人幫你寫好啦
12/30 10:03, 3F

12/30 23:36, , 4F
那... ps XXXX | cut -c 28-
12/30 23:36, 4F
文章代碼(AID): #1E_1h02p (RegExp)
文章代碼(AID): #1E_1h02p (RegExp)