$ cat file > file
とやるとファイルの内容が0バイトになってしまったんですが,なぜですか。