Shuf
Operating system | Unix and Unix-like |
---|---|
Platform | Cross-platform |
Type | Command |
License | coreutils: GNU GPL v3 |
shuf is a command-line utility included in the textutils package of GNU Core Utilities for creating a standard output consisting of random permutations of the input.
The version of shuf
bundled in GNU coreutils was written by Paul Eggert. It is not a part of POSIX.[1]
Example
$ ls Wikibooks Wikipedia Wiktionary $ # Shuffles input $ ls | shuf Wikipedia Wiktionary Wikibooks $ # Picks one random line from input $ ls | shuf -n1 Wikipedia
See also
- sort -R
- sort --random-sort
References
- ^
shuf(1)
– Linux General Commands Manual
- v
- t
- e
Unix command-line interface programs and shell builtins
- at
- bg
- crontab
- fg
- kill
- nice
- ps
- time
- alias
- cd
- echo
- test
- unset
- wait
- find
- grep
- Categories
- Standard Unix programs
- Unix SUS2008 utilities
- List
This Unix-related article is a stub. You can help Wikipedia by expanding it. |
- v
- t
- e