私のMakefileには、実行中のすべてのnginxプロセスを強制終了するための次のものがあります。
killNginx:
sudo kill -9 $(ps -ef | grep [n]ginx | awk '{print $2}')
問題は、nginxプロセスが実行されていないときにエラーが発生することです。nginxが実行されている場合にのみkillコマンドを実行できる方法はありますか?
編集:
実際、問題は2ドルが実行されないことだと思います。$$ 2を試しましたが、まだ機能しません。$ 2を逃れるための他のアイデアはありますか?