Shuf

From Wikipedia, the free encyclopedia
Jump to: navigation, search

The meaning of the word shuf (شوف ): The Arabic word for "watch" or "look"

For the district in Lebanon, see Chouf District.

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:

 $ ls
 Wikibooks  Wikipedia  Wiktionary
 $ # Shuffles input 
 $ ls | shuf 
 Wikipedia
 Wiktionary
 Wikibooks
 $ # Picks one random line from input
 $ ls | shuf -n1
 Wikipedia

See also[edit]