このソートコマンドが空のファイルを提供するのはなぜですか? [コピー]

このソートコマンドが空のファイルを提供するのはなぜですか? [コピー]

プロバ1一部のテキストを含むファイルです。このコードを実行するとプロバ1空:

sort prova1 > prova1

私はこの効果を得るために次のことができることを知っています。

sort prova1 -o prova1

理由を知りたいです:)

答え1

これは、リダイレクトが最初に行われるためです。>prova1ファイルが切り捨てられてsort何も見つかりません。sort prova1 > prova1_sorted期待どおりに動作します。

関連情報