[mew-dist 26930] Re: Mewの機能拡張ドキュメント、拡張子のページ記載のコマンドは危険
masahiro imabayashi
inu at example.com
2006年 4月 27日 (木) 12:25:29 JST
たびたびすみません。
消えずに残ったメールは
$ cd ~/Mail
$ for i in `find . -name '[0-9]*'` ; do echo $i ; mv $i $i.mew ; done
にて移行しました。
蛇足ですが、find -name '[0-9]*' は、"数字で始まるファイル"
になるので、1.mew もヒットしてしまい、2度は打てません。
From: masahiro imabayashi <inu at example.com>
Subject: [mew-dist 26928] Mewの機能拡張ドキュメント、拡張子のページ記載のコマンドは危険
Date: Thu, 27 Apr 2006 11:54:43 +0900 (JST)
> % cd ~/Mail
> % find . -type f -name '[0-9]*' -print -exec mv {} {}.mew \;
>
> が、この find コマンドにヤられました。メール失いました。
>
> 最初の {} にはマッチしたファイル名が入るのですが
> 二番目の {} には何も入りません。
>
> よって、途中で気がついてCtrl+Cする前、最後にmvしたファイルが
> ~/Mail/.mew に残っただけで、処理されたメールは全てロストしてしまいました。
----
masahiro imabayashi
inu at example.com
Mew-dist メーリングリストの案内