そのため、パイプラインを使用して上から PID を分離する方法を見つけるのに問題があり、awk
orを使用できませんperl
。これまでのところ、特定のユーザー (ユーザー名またはルートにすることはできません) を分離することができましたが、ここから先に進む方法がわかりませcut
ん。他のいくつかのオプションを使用してみましたが、機能していません。これまでの私の仕事は次のとおりです。
top -n 1 | tail -n +8 | grep -Ev '\broot\b | \bmyUserName\b`
これにより、見出しを除いたすべての情報が出力され、PID 以外のすべてを削除する必要があります...誰か助けてもらえますか?
編集:また、システム上にルートではない他のユーザーが1人しかいないため、現在、機能しているように見えるのは、PIDのみを表示する追加だけです。| cut -c 4-11
もっとあればうまくいくかどうかはわかりませんが、それを機能させる方法について何か良いアイデアはありますか?