shuf schudt regels van invoer in willekeurige volgorde.
shuf bestand.txt
| Optie | Betekenis |
|---|---|
-n N | Toon slechts N willekeurige regels |
-e | Behandel argumenten als losse items om te schudden |
-i LAAG-HOOG | Genereer willekeurige getallen in een bereik |
-r | Herhaling toestaan (output kan groter zijn dan invoer) |
Regels van een bestand schudden:
shuf namen.txt
Eén willekeurige regel selecteren:
shuf -n 1 opties.txt
Willekeurig getal tussen 1 en 100:
shuf -i 1-100 -n 1
Argumenten direct schudden:
shuf -e appel peer banaan
Gebruik shuf -i 1-100 -n 1 als snelle vervanging voor een dobbelsteen of loting in een script.