答え1
指定された幅(デフォルトは80)で出力をラップするために、出力を折りたたみ部分にパイプします。
watch -d "ps -efww | grep '[j]ava' | fold -s"
-w
広い出力にはフラグを使用しps
、無限出力にはフラグを 2 回使用します。fold -s
スペースでリラックスしてください。grep
また、コマンドに注意してください。java
に変更しました。[j]ava
これにより、grep
プロセスは出力に一致しませんps
。
答え2
また:
幅を指定してみることもできます。これにより、画面幅を最大限に活用できます。
私の場合は、次のように完全な出力を提供します。モニター/端末のサイズに応じて幅パラメーターをカスタマイズします。
watch -d "ps -ef --width 1000 | grep java | grep -v grep "