down-steps.shの改良
10/13の記事で,フォルダ階層を再帰的に下るスクリプトを書きました.コアとなるスクリプト部分は次のようでした.
find . -type f -a -path "*.ts" -exec $1 {} \;
複数の引数を受け取るには,次のようにします.
find . -type f -a -path "*.ts" -exec $1 {} $(shift; echo $@) \;
使い方は,次のようになります.
$ down-steps.sh any4archive.sh f
any4archive.shの引数は次のようなものとします.
$ any4archive.sh <ファイル名> <ターゲットドライブ>
"*.ts"は決め打ちですが,そこは私家版なので,てきとーに.