Sponsored Content
Full Discussion: randomization
Top Forums Shell Programming and Scripting randomization Post 302117742 by aigles on Wednesday 16th of May 2007 08:24:04 AM
Old 05-16-2007
You can do something like that :
Code:
random_word() 
{
   if [ -z "$all_words" ]
   then
      sed '1s/,/ /g' random_words_file | read all_words 
      set -A words -- ${all_words}
   fi  
   word_index=$(( $RANDOM % ${#words[@]} ))
   echo ${words[$word_index]}
}

word=$(random_word)

Jean-Pierre.
 

We Also Found This Discussion For You

1. Shell Programming and Scripting

Randomization a matrix - perl / Shell

Hello all, I have a tricky question! (at least for me it is!). I'll try to explain it carefully here. Hope you can help me solving the whole or even parts of it! Here it is: I have a big input 0\1 table as a very simplified one is shown below: (The last row and column are the sum and... (0 Replies)
Discussion started by: @man
0 Replies
american-english-huge(5)					   Users' Manual					  american-english-huge(5)

NAME
american-english-huge - a list of English words DESCRIPTION
/usr/share/dict/american-english-huge is an ASCII file which contains an alphabetic list of words, one per line. FILES
There may be any number of word lists in /usr/share/dict/. /etc/dictionaries-common/words is a symbolic link to the currently-chosen /usr/share/dict/<language> file. /usr/share/dict/words is a symbolic link to /etc/dictionaries-common/words, and is the name by which other software should refer to the system word list. See select-default-wordlist(8) for more information, and/or to change the currently- chosen word list. The directory /usr/share/dict can contain word lists for many languages, with name of the language in English, e.g., /usr/share/dict/french and /usr/share/dict/danish contain respectively lists of French and Danish words if they exist. Such lists should be coded using the ISO 8859-1 character set encoding. SEE ALSO
ispell(1), select-default-wordlist(8), and the Filesystem Hierarchy Standard. HISTORY
The words lists are not specific, and may be generated from any number of sources. The system word list used to be /usr/dict/words. For compatibility, software should check that location if /usr/share/dict/words does not exist. AUTHOR
Word lists are collected and maintained by various authors. The Debian English word lists are built from the SCOWL (Spell- Checker Ori- ented Word Lists) package, whose upstream editor is Kevin Atkinson <kevina@users.sourceforge.net>. Debian 16 June 2003 american-english-huge(5)
All times are GMT -4. The time now is 04:57 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy