シェルスクリプトで語をランダムに表示する
提供: Wikiducca
ソース
#!/bin/bashMEMBERS="namihei fune sazae katsuo wakame tarao tama"
for i in ${MEMBERS[@]}
doLIST=("${LIST[@]}" "${RANDOM}_${i}")
doneecho "--------------------"
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