大文字ファイルを小文字に変換する


シェルスクリプト bashサンプル


#!/bin/sh

for file in *
do
    mv $file `echo $file | tr '[A-Z]' '[a-z]'`
done

for文は他の多くの言語と異なってa〜bまでループ、ではなく、繰り返すリストを
全て記述しなくてはなりません。
inを省略した場合は in "$@" (全引数)が書かれていると見なされます。









       [へなちょこlinuxのコーナーへ]    [ホームへ]