http://happiese.exblog.jp/3434485
(カレントディレクトリ)
サブディレクトリ1
ファイル1
ファイル2
サブディレクトリ2
ファイル1
ファイル2
これを
(カレントディレクトリ)
サブディレクトリ1_ファイル1
サブディレクトリ1_ファイル2
サブディレクトリ1_ファイル1
サブディレクトリ1_ファイル2
というようにする。
- VBScript
- DOSコマンド
- Perl
- PHP
- Java
- Ruby
で書いた例が載っている。
私ならシェルスクリプトで、ワンライナーで書くかなあ。
for i in * ; do for j in `ls ${i}` ; do mv ${i}/${j} ${i}_${j} ; done ; done
こんな感じ。
単純なことをやるのには、シェルって楽なんだよね。