ファイル名一括変換スクリプト
大量ファイル一括編集スクリプト - Shammerismでは、ファイルの中身を一括で書き変えるスクリプトを書いたが、ファイル名を書き変えるスクリプト。
if [ -e targets ];then rm targets; fi ls -l $1 | awk '{print $9}' > targets; while read file do mv $file $2-$file; done < targets
引数を2つ取る。一つ目が対象ファイルの絞り込み、二つ目がファイル名に付ける接頭辞。これを前につけるか、後につけるかの制御もできるといいのだが。Bashで引数のチェックを容易にするようなコマンド、あるのだろうか。なければpythonでも使うか。