最近、次のようなシェル コマンドに出くわしました: "> outfile < infile cat"。機能的には "cat infile > outfile" と同等のようです。ちなみに、一般的な形式は "> outfile < infile command arg1 ... argN" のようですが、"command arg1 ... argN infile > outfile" になります。
とにかく、先頭の ">" がこの効果をどのように達成するか、またそれの実用的な用途があるかどうかについて誰かが詳しく説明できるかどうか疑問に思っていました.