So verwenden Sie den Linux-Befehl seq

So verwenden Sie den Linux-Befehl seq

1. Befehlseinführung

Mit dem Befehl seq (Sequence) werden alle Ganzzahlen von der Startzahl bis zur Endzahl entsprechend der angegebenen Schrittweite generiert. Für Startzahl und Schrittweite kann der Standardwert 1 verwendet werden, die Endzahl muss jedoch angegeben werden.

2. Befehlsformat

seq [OPTION] … LAST
seq [OPTION]... VORNAME NACHNAME
seq [OPTION]... ERSTES INKREMENT LETZTES

3. Option Beschreibung

Beachten Sie, dass obligatorische Argumente für Long-Optionen auch für Short-Optionen obligatorisch sind.

-f, --format=FORMAT
 Verwenden Sie das Gleitkommaformat im printf-Stil -s, --separator=STRING
 Trennen Sie Zahlen mit der angegebenen Zeichenfolge (Standard: \n).
-w, --equal-width
 Fügen Sie Zahlen 0 hinzu, um ihnen die gleiche Breite zu geben --Hilfe
 Zeigen Sie diese Hilfemeldung an und beenden Sie das Programm --version
 Versionsinformationen anzeigen und beenden

4. Häufige Beispiele

(1) Ausgang 1 bis 5.

Folge 5
# oder Folge 1 5
# oder Folge 1 1 5

(2) Erzeugen Sie eine Folge von Ganzzahlen von 10 bis 50 mit einer Schrittweite von 10.

Folge 10 10 50
10
20
30
40
50

(3) Ausgabe im angegebenen Format num%03g. Num ist die Präfixzeichenfolge, %03g bedeutet, dass die Zahlenbreite 3 ist. Wenn sie kleiner als 3 ist, wird davor eine 0 hinzugefügt.

seq -f"num%03g" 3
Nummer001
Nummer002
Nummer 003

(4) Fügen Sie führende Nullen hinzu, um den Zahlen die gleiche Breite zu geben.

Folge -w 9 11
09
10
11

Beachten Sie, dass Sie bei der Ausgabe einer Zeichenfolge mit fester Breite keine Formatzeichenfolge angeben können. Das heißt, -w und -f können nicht zusammen verwendet werden.

(5) Verwenden Sie die angegebene Zeichenfolge zum Trennen von Zahlen.

seq -w -s "," 9 11
09,10,11

(6) Verwenden Sie die Tabulatortaste, um Zahlen zu trennen.

seq -s "`echo -e '\t'`" 9 11
9 10 11

Erstellen Sie mit dem Befehl zunächst einen Tabulator und geben Sie ihn anschließend als Trennzeichen an.

Verweise
[1] seq(1) Handbuch
[2]【Linux】Linux Schritt für Schritt lernen——seq-Befehl (221)

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Verwenden Sie den Linux-Befehl „seq“, um eine Zahlenfolge zu generieren (empfohlen)
  • Detaillierte Erläuterung der Verwendung des Linux-Befehls seq

<<:  Detaillierte Erläuterung des Befehls zum Bereinigen des MySQL-Datenbank-Binlogs

>>:  Tiefgreifendes Verständnis des benutzerdefinierten Routing-Managements von React Native

Artikel empfehlen

Tutorial zur Installation von MYSQL5.7 aus dem OEL7.6-Quellcode

Laden Sie zunächst das Installationspaket von der...

Der Unterschied und die Einführung von ARGB, RGB und RGBA

ARGB ist ein Farbmodus, also der RGB-Farbmodus mi...

Beispiele und bewährte Vorgehensweisen für die Seitennummerierung

<br />Struktur und Hierarchie reduzieren die...

Informationen zu WSL-Konfigurations- und Änderungsproblemen in Docker

https://docs.microsoft.com/en-us/windows/wsl/wsl-...

XHTML-Tutorial: Der Unterschied zwischen Transitional und Strict

Tatsächlich ist XHTML 1.0 in zwei Typen unterteil...

Beispielcode für HTML-Listenfeld, Textfeld und Dateifeld

Dropdown-Feld, Textfeld, Dateifeld Der obere Teil...

Zusätzliche Anweisungen zur Verwendung von Gettern und Aktionen in Vuex

Vorbemerkungen 1.Unterschiede zwischen Vue2.x und...

JS + Canvas realisiert dynamischen Uhreffekt

Eine auf Canvas basierende Demo einer dynamischen...

Eine kurze Zusammenfassung von Vue Keep-Alive

1. Funktion Wird hauptsächlich verwendet, um den ...

So implementieren Sie die Anpassung des Echats-Diagramms an große Bildschirme

Inhaltsverzeichnis beschreiben erreichen Die Proj...

Detaillierte Erklärung der Verwendung des Bash-Befehls

Unter Linux wird Bash als Standard übernommen, wa...

Über die Überlappung von Randwert und vertikalem Rand in CSS

Rand paralleler Boxen (Überlappung doppelter Ränd...