watch ps aux | grep foo
動作しません:bash: syntax error near unexpected token `}'
この問題をどのように解決できますか?それとももっと良い方法がありますか?
ベストアンサー1
問題は、あなたが間違ったものを見たことです
watch ps aux | grep foo
ウォッチ出力からfooをgrepしたいという意味です。残念ながら、それ自体は静かです。 2秒ごとに実行されますが、 ps aux
stdoutには何も印刷されません。
しかし、
watch 'ps aux | grep foo'
foo
一致するものが印刷されることを確認したいという意味ですps aux
。これがあなたが望むものです。
したがって、オプション2を選択します。