cowsay + fortuneで遊ぶ
参考のサイトを少しいじった程度です。以下を~/.zshrc
に記入します。
function random_cowsay() { cows=$(ls -1 /usr/share/cowsay | tr '\n' ' ') cows_array=${(z)cows} num_cows_array=${(w)#cows} random_cows=$(expr $RANDOM % $num_cows_array + 1) cow_name=$cows_array[$random_cows] cowsay -f $cow_name "$(fortune -s)" # I dont know why the line is need below ... echo $RANDOM > /dev/null 2>&1 } random_cowsay
Ref: