[mew-dist 26931] Re: Mewの機能拡張ドキュメント、拡張子のページ記載のコマンドは危険
Murata Takashi
Takashi.Murata at example.com
2006年 4月 27日 (木) 12:32:48 JST
> 拡張子をつけてみよう、ということで
> http://www.mew.org/feature/suffix.html.ja
> ここを参照し、全てのメールを拡張子付きにしようとしました。
>
> % cd ~/Mail
> % find . -type f -name '[0-9]*' -print -exec mv {} {}.mew \;
>
> が、この find コマンドにヤられました。メール失いました。
>
> 最初の {} にはマッチしたファイル名が入るのですが
> 二番目の {} には何も入りません。
find -exec の {} は、前後に空白が必要のようなので、
% find . -type f -name '[0-9]*' -print | xargs -IX mv X X.mew
…のようにしないといけないと思います。
私が使っている tcsh (6.07.09 (Astron) 1998-07-07)は古すぎるのか、
"{}"はダメでした…。
% find . -name 1 -exec echo mv "{}" "{}".mew \;
mv ./1 {}.mew
--
村田 隆 / Takashi.Murata at example.com . . . . . ..
Mew-dist メーリングリストの案内