名前に 100 から 200 (含む) の数字を含むすべてのプロセスを探す必要があります。
頑張った
ps -ef | grep xclock -bw '[1-2][0-9][0-9]'
しかし、これには299が含まれます。どのように抑制し、200以内の数字だけを持つことができますか?
ベストアンサー1
私はprocを直接使用して達成するのが好きです。
grep -l '1[0-9][0-9]\|200' /proc/[1-9]*/comm|awk -F '/' '{print $3}'
PIDバリアントの場合
grep -l 'xclock' /proc/{1[0-9][0-9],200}/comm 2>/dev/null|awk -F '/' '{print $3}'