「シェルスクリプトで語をランダムに表示する」の版間の差分

提供: Wikiducca
移動: 案内検索
(大松「ブロックされないから荒らしやすいンゴねえ」)
(いたずら対策)
(同じ利用者による、間の1版が非表示)
行1: 行1:
<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。== ソース ==
+
== ソース ==
 
<source lang="bash" line>
 
<source lang="bash" line>
 
#!/bin/bash
 
#!/bin/bash

2019年1月17日 (木) 13:40時点における版

ソース

  1. #!/bin/bash
  2.  
  3. MEMBERS="namihei fune sazae katsuo wakame tarao tama"
  4. for i in ${MEMBERS[@]}
  5. do
  6.         LIST=("${LIST[@]}" "${RANDOM}_${i}")
  7. done
  8.  
  9. echo "--------------------"
  10. date '+%Y%m%d %H:%M:%S'
  11. echo "--------------------"
  12. echo ${LIST[@]} |sed 's/\s/\n/g' |sort -g |awk -F"_" '{print $2}' |nl
  13. exit 0


実行

$ sh isono.sh 
--------------------
20100719 15:24:50
--------------------
     1  wakame
     2  tama
     3  katsuo
     4  sazae
     5  namihei
     6  tarao
     7  fune