Zum Inhalt springen

Shuf: Unterschied zwischen den Versionen

Aus Foxwiki
K Textersetzung - „Category:“ durch „Kategorie:“
 
(12 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Kategorie:Linux:Coreutils]]
'''shuf''' - Zufällige Permutationen erzeugen
[[Kategorie:Linux:Befehl]]
 
== 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
  1. shuf(1)


Links

Projekt

Weblinks

  1. https://unix.stackexchange.com/questions/140750/generate-random-numbers-in-specific-range