ワンライナー?というか、一行コマンド。
もしかたら今後も使うかもしれないのでさくっとメモ。
find . -name ファイル名 | while read FILE; do mv $FILE `sed -e "s/正規表現/\1/" $FILE`; done;
find使っているのでファイルの条件次第で対象の絞り込みは自在。
sedの正規表現はエスケープに注意しないとハマる。
ワンライナー?というか、一行コマンド。
もしかたら今後も使うかもしれないのでさくっとメモ。
find . -name ファイル名 | while read FILE; do mv $FILE `sed -e "s/正規表現/\1/" $FILE`; done;
find使っているのでファイルの条件次第で対象の絞り込みは自在。
sedの正規表現はエスケープに注意しないとハマる。
コメント