プロセスおよびユーザー固有の出力のためのいくつかのテキストの追加

プロセスおよびユーザー固有の出力のためのいくつかのテキストの追加

特定のユーザーのプロセスを出力し、いくつかのテキストを追加してみました。この回答で説明されているとおりです。Unix/linuxで特定のユーザーが作成したプロセスを表示する方法しかし、出力にいくつかの単語を追加する方法がわかりません。たとえば、次のようなものを取得したいと思います。

ユーザー「特定の単語」PID

を使用すると、ps -ef | grep userオプションの多いユーザーのみが取得できます。サンプル出力を取得するにはどうすればよいですかuser "some word" PID

ベストアンサー1

awkあなたの質問はあまり明確ではありません...PID列と任意のテキストのみを印刷するコマンドを使用してrootユーザーのすべてのプロセスを一覧表示するとします。

export USR="root" ;ps  -ef|grep $USR|awk '{ print $1" Some word "$2 }'

USR値を他のユーザーに置き換えることができます。

おすすめ記事