無限ループを開始する AWK スクリプトを作成しています。したがって、スクリプトでは、指定されたパスにファイルが存在することを検証します。そうであれば、無限ループを終了します。
while ( ("ls -l /tmp/STOP" |& getline var4) > 0) {
exit 0
}
close("ls -l /tmp/STOP")
問題は、実行時にファイルが存在しないときに標準エラーが発生することです。
ls: /tmp/STOP: そのようなファイルまたはディレクトリはありません
コンソールに表示されるこの標準エラー メッセージを回避するにはどうすればよいでしょうか?