Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- ########################################################################
- #
- # wort
- # Auswahl zufälliger Wörter aus der Wortliste
- #
- # $Id: wort,v 1.3 2016/01/17 14:48:30 elias Exp $
- #
- ########################################################################
- PATH=/bin:/usr/bin
- words=/usr/share/dict/ngerman
- no_words=$(wc -l $words | sed 's/ .*$//')
- case "$1" in
- -*)
- echo 1>&2 "Benutzung: $0 [Anzahl Wörter]";
- exit 1
- ;;
- *)
- loopfor=${1:-1}
- ;;
- esac
- sed_wordpos=$(echo $no_words $loopfor |
- awk '{ srand();
- for(i=0; i < $2; ++i)
- printf("%dp\n", $1 * rand() + 1);
- }')
- sed -n "$sed_wordpos" $words | sort
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement