このコマンドが何をしているのかを調べようとしています。
rm OUTPUT/* >> log_${ENV} 2>&1
ベストアンサー1
フォルダrm OUTPUT/*
内のすべてのファイルを削除しますOUTPUT
。>>
コマンドの出力をというファイルに追加しますlog_${ENV}
。これは通常stdoutからのメッセージだけをリダイレクトします(-v
引数なしでrmはstdoutに何も書き込まないでください)。
ストリーム2(rmがエラーメッセージを書き込むstderr)をストリーム1(stdout)にリダイレクトして2>&1
ファイルにリダイレクトします。
したがって、このコマンドはファイルを削除し、ログファイル(存在する場合)にエラーを記録します。