私はプロセスを取得しようとしています実際のブロックされている、実行中である、または実行準備が整っているターミナル。 ps または top の使い方がわかりません... その情報をどこから入手できるか誰か教えてもらえますか?
答え1
terminal="konsole"
ps auwx|grep $terminal|grep -v "grep"|awk '{print $NF ": PID:" $2 " CPU USED:" $3 " MEM USED:" $4 }'
/usr/bin/konsole: PID:3550 CPU USED:0.0 MEM USED:0.7
terminal="terminator"
ps auwx|grep $terminal|grep -v "grep"|awk '{print $NF ": PID:" $2 " CPU USED:" $3 " MEM USED:" $4 }'
/usr/bin/terminator: PID:3616 CPU USED:0.7 MEM USED:0.7