Shuf Tool

Randomly shuffle lines of text input. Use for random sampling, data randomization, and selection tasks.

Audits

Pass

Install

openclaw skills install shuf-tool

Shuf - Random Line Permutation

Randomize the order of input lines. Supports random selection of N lines and sampling with or without replacement for statistical tasks.

Usage

shuf-tool [options] [file]

Options

  • -n N: Output only N random lines
  • -i LO-HI: Treat each number LO..HI as an input line
  • -r: Allow repeated output (sampling with replacement)
  • -e: Treat each argument as an input line

Examples

shuf-tool names.txt
shuf-tool -n 5 data.txt
shuf-tool -i 1-100