>>873
問題を間違えてるよ。
>>873 が書いてるのはそれで正常。

問題にしてるのは、
ls > txt1.txt
としてかいディレクトリーを延々と出力させてる途中に、

別のファイル txt2.txt を、
mv -f txt2.txt txt1.txt
とやると、ls の出力は破棄されて(正確にはリンクカウント0のファイルに一旦なるが)
mvした 元txt2.txtの内容で txt1.txtが出来上がる。

間違っても、mv のあとに、txt1.txtの上に ls の出力がマージされたりしない、
ということを言ってるの。