シェルスクリプト:特定のファイルを特定のディレクトリに移動する。
思い立って突然シェルスクリプト*1の勉強を始めた。正規表現の使い方が分からないので、大変格好悪いスクリプトなんだけども。コマンドライン実行したので、忘れると困る、のでメモ。今までこれを15回も打っていたと思うとうんざりする。まぁ、履歴があるのですけども、それにしてもね。
- loadP5〜loadP50(5とび)というディレクトリを作る
i=5
while [ $i -lt 55 ]; do
mkdir "loadP$i"
i=$[ $i +5 ]
done
i=5
while [ $i -lt 55 ]; do
j=1
while [ $j -lt 16 ]; do
mv "loadP$i""loadN$[ $j * $i ]" "loadP$i"
j=$[ $j + 1 ]
done
i=$[ $i + 5 ]
done