ウォッチ・リストが機能しない

ウォッチ・リストが機能しない

頑張ったこの回答シミュレーションはwatch以下を行いませんclear

while sleep 1; do ps -ef | grep convert | grep -v grep done

記号の横にカーソルと記号より大きいものが残り、何も起こりません。私が試したバリエーションも機能しません。

while sleep 1; do ps -ef \| grep convert \| grep -v grep done
while sleep 1; do 'ps -ef | grep convert | grep -v grep' done

これを行う理由:結果が次の標準出力に印刷されることを望み、ウィンドウサイズに合わせて行を切り捨てたくありません。

ベストアンサー1

セミコロンがありません。正しいコマンドは次のとおりです。

while sleep 1; do ps -ef | grep convert | grep -v grep; done

複数行コマンドでは、次のようになります。

while sleep 1
do 
   ps -ef | grep convert | grep -v grep
done

おすすめ記事