誰かがこれら2つのコードの違いを説明できますか?
bad_command 2>& >> file.out
と
bad_command >> file.out 2>&
マニュアルによると、これら 2 つのコードは異なり、最初のコマンドは file.out に何も出力しません。
それで、ここに私の質問があります。
1/その理由は何ですか?
2/シェルで演算子の優先順位がどのように機能するかを説明するドキュメントはありますか? シェルが構文ツリーを解析して作成する方法。
3/ 正しい構文と順序は?
- 前もって感謝します -