Shuf: Unterschied zwischen den Versionen
Erscheinungsbild
K Textersetzung - „Category:“ durch „Kategorie:“ |
|||
| (12 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
[[Kategorie: | '''shuf''' - Zufällige Permutationen erzeugen | ||
[[Kategorie:Linux | |||
== Beschreibung == | |||
Eine zufällige Permutation der Eingabezeilen in die Standardausgabe schreiben | |||
* liest ohne DATEI oder wenn DATEI - ist, aus der Standardeingabe. | |||
== Installation == | |||
<syntaxhighlight lang="bash" highlight="1" line copy> | |||
</syntaxhighlight> | |||
== Aufruf == | |||
<syntaxhighlight lang="bash" highlight="1-3" line copy> | |||
shuf [OPTION]… [DATEI] | |||
shuf -e [OPTION]… [ARG]… | |||
shuf -i VON-BIS [OPTION]… | |||
</syntaxhighlight> | |||
=== Optionen === | |||
{| class="wikitable sortable options gnu big" | |||
|- | |||
! Unix !! GNU !! Parameter !! Beschreibung | |||
|- | |||
| -e || --echo || || Jedes ARG als Eingabezeile behandeln | |||
|- | |||
| -i || --input-range= || VON-BIS || Alle Zahlen von VON bis BIS als Eingabezeilen ansehen | |||
|- | |||
| -n || --head-count= || ANZAHL || Höchstens ANZAHL Zeilen zeigen | |||
|- | |||
| -o || --output= || DATEI || Ergebnis in DATEI statt in die Standardausgabe schreiben | |||
|- | |||
| || --random-source= || DATEI || Zufällige Byte aus DATEI nehmen | |||
|- | |||
| -r || --repeat || || Ausgabezeilen können wiederholt werden | |||
|- | |||
| -z || --zero-terminated || || Zeilen mit Nullbyte (NUL) trennen, nicht mit Zeilenumbruch | |||
|- | |||
| --help || || || zeigt Hilfeinformationen an und beendet das Programm. | |||
|- | |||
| --version || || || gibt Versionsinformationen aus und beendet das Programm. | |||
|} | |||
=== Parameter === | |||
=== Umgebungsvariablen === | |||
=== Exit-Status === | |||
{| class="wikitable options col1center big" | |||
|- | |||
! Wert !! Beschreibung | |||
|- | |||
| 0 || Erfolg | |||
|- | |||
| >0 || Fehler | |||
|} | |||
== Anwendung == | |||
<syntaxhighlight lang="bash" highlight="1" line copy> | |||
</syntaxhighlight> | |||
=== Problembehebung === | |||
== Konfiguration == | |||
=== Dateien === | |||
{| class="wikitable options big" | |||
|- | |||
! Datei !! Beschreibung | |||
|- | |||
| || | |||
|- | |||
| || | |||
|} | |||
<noinclude> | |||
== Anhang == | |||
=== Siehe auch === | |||
<div style="column-count:2"> | |||
<categorytree hideroot=on mode="pages">{{BASEPAGENAME}}</categorytree> | |||
</div> | |||
---- | |||
{{Special:PrefixIndex/{{BASEPAGENAME}}/}} | |||
=== Dokumentation === | |||
; Man-Page | |||
# [https://manpages.debian.org/stable/manpages-de/shuf.1.de.html shuf(1)] | |||
<!-- | |||
; Info-Pages | |||
--> | |||
=== Links === | |||
==== Projekt ==== | |||
==== Weblinks ==== | |||
# https://unix.stackexchange.com/questions/140750/generate-random-numbers-in-specific-range | |||
{{DEFAULTSORT:new}} | |||
{{DISPLAYTITLE:new}} | |||
[[Kategorie:new]] | |||
</noinclude> | |||
[[Kategorie:Coreutils]] | |||
[[Kategorie:Linux/Befehl]] | |||
Aktuelle Version vom 10. Oktober 2025, 12:03 Uhr
shuf - Zufällige Permutationen erzeugen
Beschreibung
Eine zufällige Permutation der Eingabezeilen in die Standardausgabe schreiben
- liest ohne DATEI oder wenn DATEI - ist, aus der Standardeingabe.
Installation
Aufruf
shuf [OPTION]… [DATEI]
shuf -e [OPTION]… [ARG]…
shuf -i VON-BIS [OPTION]…
Optionen
| Unix | GNU | Parameter | Beschreibung |
|---|---|---|---|
| -e | --echo | Jedes ARG als Eingabezeile behandeln | |
| -i | --input-range= | VON-BIS | Alle Zahlen von VON bis BIS als Eingabezeilen ansehen |
| -n | --head-count= | ANZAHL | Höchstens ANZAHL Zeilen zeigen |
| -o | --output= | DATEI | Ergebnis in DATEI statt in die Standardausgabe schreiben |
| --random-source= | DATEI | Zufällige Byte aus DATEI nehmen | |
| -r | --repeat | Ausgabezeilen können wiederholt werden | |
| -z | --zero-terminated | Zeilen mit Nullbyte (NUL) trennen, nicht mit Zeilenumbruch | |
| --help | zeigt Hilfeinformationen an und beendet das Programm. | ||
| --version | gibt Versionsinformationen aus und beendet das Programm. |
Parameter
Umgebungsvariablen
Exit-Status
| Wert | Beschreibung |
|---|---|
| 0 | Erfolg |
| >0 | Fehler |
Anwendung
Problembehebung
Konfiguration
Dateien
| Datei | Beschreibung |
|---|---|
Anhang
Siehe auch
Dokumentation
- Man-Page