シェルスクリプトで語をランダムに表示する
提供: Wikiducca
ソース
#!/bin/bash
MEMBERS="namihei fune sazae katsuo wakame tarao tama"
for i in ${MEMBERS[@]}
do
LIST=("${LIST[@]}" "${RANDOM}_${i}")
done
echo "--------------------"
date '+%Y%m%d %H:%M:%S'
echo "--------------------"
echo ${LIST[@]} |sed 's/\s/\n/g' |sort -g |awk -F"_" '{print $2}' |nl
exit 0
実行
$ sh isono.sh -------------------- 20100719 15:24:50 -------------------- 1 wakame 2 tama 3 katsuo 4 sazae 5 namihei 6 tarao 7 fune