myfileというファイルがあり、cat > myfile
代わりに実行するとcat myfile
(その内容を見る)、そのファイルが上書きされたことがわかります。コンテンツを復元する方法はありますか?Ctrl+を実行してみましたCが、まだファイルを上書きしています。
答え1
コマンドの標準出力を次にリダイレクトmyfile
すると
any_command > myfile
システムによって生成されますmyfile
。同じ名前の別のファイルがある場合は上書きされます。
したがって、最良の方法はバックアップから復元することです。