シェルスクリプト(sh)の基本

シェルスクリプトの使い方メモ

#!/usr/bin/sh

・制御文

#連続処理(for文)
for i in 1 2 3 4
do
echo ‘連続処理’${i}
done

#コマンドと組み合わせると
for i in `ls ./*/acess.*.log.0`
do
echo “$i,`wc -l $i`” >> hit_count.dat
done

・実行結果の確認と標準出力(例外処理やログ出力)

if [ $? -ne 0 ]
then
echo “error $i” >> log$DATE.txt
exit
else

echo `date` success $i >> log$DATE.txt

HTML5