Options (4)
-n, --head-countbooleanOnly output the first 5 entries of the result
Example:
shuf {{[-n|--head-count]}} 5 {{path/to/file}}-o, --outputbooleanWrite the output to another file
Example:
shuf {{path/to/input_file}} {{[-o|--output]}} {{path/to/output_file}}-i, --input-rangebooleanGenerate 3 random numbers in the range 1-10 (inclusive, numbers can repeat)
Example:
shuf {{[-n|--head-count]}} 3 {{[-i|--input-range]}} 1-10 {{[-r|--repeat]}}-r, --repeatbooleanGenerate 3 random numbers in the range 1-10 (inclusive, numbers can repeat)
Example:
shuf {{[-n|--head-count]}} 3 {{[-i|--input-range]}} 1-10 {{[-r|--repeat]}}Examples (4)
Randomize the order of lines in a file and output the result
shuf path/to/fileOnly output the first 5 entries of the result
shuf [-n|--head-count] 5 path/to/fileWrite the output to another file
shuf path/to/input_file [-o|--output] path/to/output_fileGenerate 3 random numbers in the range 1-10 (inclusive, numbers can repeat)
shuf [-n|--head-count] 3 [-i|--input-range] 1-10 [-r|--repeat]made by @shridhargupta | data from tldr-pages