Detaillierte Erläuterung der Verwendung des Linux-Befehls seq

Detaillierte Erläuterung der Verwendung des Linux-Befehls seq

01. Befehlsübersicht

Der Befehl „seq“ wird verwendet, um eine Folge von Ganzzahlen zu generieren.

02. Befehlsformat

Verwendung:

 seq [Optionen] ... tailseq [Optionen] ... erste Zahl tailseq [Optionen] ... erste Zahl erhöhen tailseq [Optionen] ...

03. Gemeinsame Optionen

Druckt Zahlen beginnend von der ersten Ziffer bis zur letzten Ziffer im angegebenen Inkrement.

 -f, --format=FORMAT Fließkommaformat im printf-Stil verwenden -s, --separator=STRING Den angegebenen String zum Trennen von Zahlen verwenden (Standard: \n)
 -w, --equal-width Fügt vor den Spalten 0 hinzu, um sie gleich breit zu machen. --help Zeigt diese Hilfemeldung an und beendet das Programm. --version Zeigt Versionsinformationen an und beendet das Programm.

04. Referenzbeispiele

4.1 Ausgang 1-5

[deng@localhost ~]$ Folge 5 
1
2
3
4
5
[deng@localhost ~]$ 

4.2 Ausgang 1-5

[deng@localhost ~]$ Folge 1 5
1
2
3
4
5
[deng@localhost ~]$ 

4.3 Ausgabe 3-5

[deng@localhost ~]$ Folge 3 5 
3
4
5
[deng@localhost ~]$

4.4 Ausgabe 1 4 7 10

[deng@localhost ~]$ Folge 1 3 10
1
4
7
10
[deng@localhost ~]$ 

4.5 Festlegen des Ausgabeformats

[deng@localhost ~]$ seq -f "%3g" 9 11
 9
 10
 11
[deng@localhost ~]$

Das bedeutet, dass -f das Format angibt, % 3 Ziffern danach angibt, der Standardwert ist %g, und Leerzeichen werden verwendet, um die Stellen auszufüllen, an denen %3g nicht genügend Ziffern hat

4.6 Ausgabeformat festlegen

[deng@localhost ~]$ seq -f "%03g" 9 11
009
010
011
[deng@localhost ~]$ 

Dies bedeutet, dass drei Ziffern gedruckt und die fehlenden Ziffern mit 0 aufgefüllt werden.

4.7 Festlegen des Ausgabeformats

[deng@localhost ~]$ seq -f "str%03g" 9 11
str009
str010
str011
[deng@localhost ~]$

Das bedeutet, die drei fehlenden Ziffern mit 0 zu drucken und davor str hinzuzufügen.

4.8 Fügen Sie vor den Spalten eine 0 hinzu, damit sie die gleiche Breite haben

[deng@localhost ~]$ seq -w 9 11
09
10
11
[deng@localhost ~]$ 
 

Bei der Ausgabe einer Zeichenfolge mit fester Breite sollte die Formatzeichenfolge nicht angegeben werden. -w und -f können nicht zusammen verwendet werden.

4.9 Verwenden Sie die angegebene Zeichenfolge, um Zahlen zu trennen

[deng@localhost ~]$ seq -s " " -f "str%03g" 9 11
str009 str010 str011
[deng@localhost ~]$ 
 

4.10 Verwenden Sie die Tabulatortaste, um Zahlen zu trennen

[deng@localhost ~]$ seq -s "`echo -e '\t'`" 9 11
9 10 11
[deng@localhost ~]$ 
 

Verwenden Sie zuerst den Befehl, um einen Tabulator zu erstellen, und geben Sie ihn dann als Trennzeichen an

05. Anhang

Referenz: 【Linux】 Eine Zusammenfassung der Tutorial-Reihe zum schrittweisen Erlernen von Linux

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:
  • So verwenden Sie den Linux-Befehl seq
  • Verwenden Sie den Linux-Befehl „seq“, um eine Zahlenfolge zu generieren (empfohlen)

<<:  Django2.* + Mysql5.7-Entwicklungsumgebung Integrations-Tutorial-Diagramm

>>:  Zwei Methoden der MySql-Kommaverkettungs-Stringabfrage

Artikel empfehlen

Eine vollständige Aufzeichnung eines Mysql-Deadlock-Fehlerbehebungsprozesses

Vorwort Die Datenbank-Deadlocks, die ich zuvor er...

Definieren Sie Ihre eigene Ajax-Funktion mit JavaScript

Da die von nativen JS initiierten Netzwerkanforde...

Vollständige Schritte zur Deinstallation der MySQL-Datenbank

Der Vorgang zur vollständigen Deinstallation der ...

So erstellen Sie einen K8S-Cluster und installieren Docker unter Hyper-V

Wenn Sie das Win10-System installiert haben und e...

So verwenden Sie CURRENT_TIMESTAMP in MySQL

Inhaltsverzeichnis Verwendung von CURRENT_TIMESTA...

Details nach dem Setzen des src des Iframes auf about:blank

Nachdem die Quelle des Iframes auf „about:blank“ g...

Probleme bei der Installation von MySQL 8.0 und beim Zurücksetzen des Kennworts

Mysql 8.0 Installationsprobleme und Passwort-Rese...

Bietet hilfreiche Vorschläge zur Verbesserung des Website-Designs

<br />Gestalten Sie Ihre Website wissenschaf...

Zusammenfassung der vier Möglichkeiten zum Durchlaufen eines Arrays in JS

Dieser Artikel vergleicht und fasst vier Möglichk...

Schreiben Sie Ihr HTML so, um Ihren Code kompatibler zu machen

Beispielsweise Benutzer, die eine Bildschirmleseso...

So zeichnen Sie eine vertikale Linie zwischen zwei Div-Tags in HTML

Als ich kürzlich eine Schnittstelle zeichnete, st...

Techniken zur Wiederverwendung von HTML

HTML-Wiederverwendung ist ein Begriff, der selten ...

So bringen Sie Ihren Browser dazu, mit JavaScript zu sprechen

Inhaltsverzeichnis 1. Das einfachste Beispiel 2. ...

Erste Schritte mit benutzerdefinierten Anweisungen in Vue 3.0

Inhaltsverzeichnis 1. Benutzerdefinierte Anweisun...