2009年1月21日水曜日

複数ファイル名置換、複数ファイル内文字列置換


このエントリーをはてなブックマークに追加


複数ファイル名置換
for f in ファイル名正規表現; do mv $f `echo $f|sed -e "s/元ファイル名/置換後ファイル名/g"`; done


複数ファイル内の文字列置換
find . -name "ファイル名正規表現" -exec sed -i 's/元テキスト/置換後テキスト/' {} \;




0 件のコメント:

コメントを投稿