DR_PERMUTATE(1) | Draai | DR_PERMUTATE(1) |
NAME¶
dr_permutate - print randomly permutated arguments or stdinSYNOPSIS¶
dr_permutate arguments dr_permutateDESCRIPTION¶
When called with arguments, dr_permutate returns its arguments in randomly permutated order, space separated. When called without any arguments, dr_permuate expects a line-oriented file on stdin. It returns the contents of this file, with lines randomly permutated.EXAMPLE¶
Running$ dr_permutate foo bar baz
could return
bar foo baz
. Running
$ cat <<EOF | dr_permutate foo bar baz
could return
bar foo baz
.
HISTORY¶
This script was initially written on 2001-05-06.BUGS¶
When called without any arguments, stdin is read in core entirely.The GNU coreutils utility shuf(1) implements the same functionality in a better way, you're probably better off using that.
SEE ALSO¶
http://packages.debian.org/randomize-linesunsort(1), by Wessel Dankers.
COPYRIGHT¶
Copyright: (c) 2001 Joost van BaalThis script is in the public domain.
AUTHOR¶
Joost van Baal <joostvb@mdcc.cx>2016-12-22 | draai 20180520 |