cat と cp を間違えるという致命的なミス
2007-12-20-2
[Tips]
スクリプト回して何日もかけて作ったデータファイルを消してしまったよ。
Unix のコマンドラインでの致命的なミス!
以下、経緯。
ええと、a.txt と a-rest.txt という二つのファイルがあって、これらを単純に cat コマンドくっつけて一つのファイルにしたかったのです。
こういう感じに:
しかしここで痛恨のミス。
疲れがたまっているからか、cat と間違えて cp しちゃった。
これにより a.txt に a-rest.txt の内容がコピーされてしまいました。
a.txt の中身は消え失せました。しょんぼり。
みなさんも気をつけましょう!
Unix のコマンドラインでの致命的なミス!
以下、経緯。
ええと、a.txt と a-rest.txt という二つのファイルがあって、これらを単純に cat コマンドくっつけて一つのファイルにしたかったのです。
こういう感じに:
% cat a*.txt > a-new.txt
しかしここで痛恨のミス。
疲れがたまっているからか、cat と間違えて cp しちゃった。
% cp a*.txt > a-new.txt
これにより a.txt に a-rest.txt の内容がコピーされてしまいました。
a.txt の中身は消え失せました。しょんぼり。
みなさんも気をつけましょう!
この記事に言及しているこのブログ内の記事