[bash]3のつく数字と3の倍数でアホになるスクリプト


※ 2008/07/19 追記
PHPでもっと凄いスクリプト書いてる人発見 (*゚Д゚) ムホムホ

暇つぶしの勢いで作った。後悔はしていない。どれもアホっぽいとか言うの禁止な。

#!/bin/bash
# 3のつく数字と3の倍数でアホになるスクリプト

# 40まで数える
for i in `echo {1..40}`
do
# 数えた数字が3のつく数かどうかをgrepに引っ掛けて判定する
if [ `echo $i | grep 3` ];
    then
        # アホになる
        echo (っ。ω゚)っ<$i
        sleep 1
    else
    # 数えた数字を3で割って余りが出ないか、grepに引っ掛けて判定する
    if [ `echo "scale=1; $i/3" | bc | grep .0` ];
    # 余りが発生しない(3の倍数だ)とアホになる
    then
        echo (っ。ω゚)っ<$i
        sleep 1
    # 3のつく数や3の倍数じゃない数は、普通にカウントする
    else
        echo (っ´∀`)っ<$i
        sleep 1
    fi
fi
done

おーもろー!