Der seq
Befehl in Bash wird verwendet, um eine Sequenz von Zahlen zu erzeugen. Er ist nützlich, um numerische Listen zu erstellen, die in Skripten oder in der Kommandozeile verwendet werden können.
Die grundlegende Syntax des seq
Befehls lautet:
seq [Optionen] [Start] [Ende] [Schritt]
-f FORMAT
: Legt das Format für die Ausgabe fest.-s STRING
: Gibt einen benutzerdefinierten Trennzeichen-String zwischen den Zahlen an.-w
: Füllt die Zahlen mit führenden Nullen auf, um die gleiche Breite zu erreichen.seq 1 10
seq 1 2 10
(Erzeugt die Zahlen 1, 3, 5, 7, 9)
seq -f "Nummer: %g" 1 5
(Gibt die Zahlen von 1 bis 5 mit dem Präfix “Nummer:” aus)
seq -s ", " 1 5
(Gibt die Zahlen von 1 bis 5 aus, getrennt durch Kommas)
seq -w 1 10
(Gibt die Zahlen von 01 bis 10 aus)
-f
Option, um die Ausgabe an Ihre Bedürfnisse anzupassen, insbesondere wenn Sie mit Zahlen in verschiedenen Formaten arbeiten.seq
mit anderen Befehlen in einer Pipeline, um die Ausgabe weiter zu verarbeiten.-s
Option, um die Ausgabe in einem lesbaren Format zu gestalten, wenn Sie die Zahlen in Skripten oder Berichten verwenden.