STANNIX Community


Manual: rust-shuf

SHUF(1)						   General Commands Manual					     SHUF(1)

NAME
       shuf  -	Shuffle	 the  input  by	 outputting a random permutation of input lines.  Each output permutation is equally
       likely.	With no FILE, or when FILE is -, read standard input.

SYNOPSIS
       shuf [-e|--echo] [-i|--input-range] [-n|--head-count] [-o|--output] [--random-seed]  [--random-source]  [-r|--repeat]
       [-z|--zero-terminated] [-h|--help] [-V|--version] [file-or-args]

DESCRIPTION
       Shuffle	the  input  by	outputting  a random permutation of input lines.  Each output permutation is equally likely.
       With no FILE, or when FILE is -, read standard input.

OPTIONS
       -e, --echo
	      treat each ARG as an input line

       -i, --input-range 
	      treat each number LO through HI as an input line

       -n, --head-count 
	      output at most COUNT lines

       -o, --output 
	      write result to FILE instead of standard output

       --random-seed 
	      seed with STRING for reproducible output

       --random-source 
	      get random bytes from FILE

       -r, --repeat
	      output lines can be repeated

       -z, --zero-terminated
	      line delimiter is NUL, not newline

       -h, --help
	      Print help

       -V, --version
	      Print version

       [file-or-args]

VERSION
       v(uutils coreutils) 0.8.0

							 2026-04-16						     SHUF(1)