PS 問題請教 - Linux

Table of Contents

請問我要如何找出某個 pid 大於某個 給定的pid
(用一個 command line)
比如 pid list
1
2
4
6
100
256 <= give
345 <= get
690
788
1024

給定的pid是 256 , 我想要得到345

--

All Comments

Ingrid avatarIngrid2017-11-14
ps -ef |awk '$2>256{print $2}'
Eden avatarEden2017-11-14
ps -ef |awk '$2>256'| awk 'NR==2 {print $2}'
Gary avatarGary2017-11-15
合在同一個awk弄不出來(抓頭
Rebecca avatarRebecca2017-11-19
用 awk + head
ps -ef|awk '{if ($2>256) print $_}'|head -n 2
Doris avatarDoris2017-11-21
這樣是你要的嗎?
Hardy avatarHardy2017-11-25
ps -ef|awk '($2>256){print ;exit}'
Sandy avatarSandy2017-11-29
這樣找pid ,有什麼意義嗎,pid是會循環回收運用的吧
Isla avatarIsla2017-12-01
第一行好搶戲... 煩勒
ps -ef|awk '($2>256)&& $2 ~/^[0-9]*$/{print;exit}'
Skylar DavisLinda avatarSkylar DavisLinda2017-12-03
如果你是要抓剛執行程式的 PID, 他會存在 $!
Susan avatarSusan2017-12-04
感謝回應 我後來用chang505大大的 OK..
Puput avatarPuput2017-12-07
我是要作snmp 的agent extend , 列出Process List