[Linux-Befehl] Liste der Cat-Befehlsoptionen [Muss für Anfänger]

[Linux-Befehl] Liste der Cat-Befehlsoptionen [Muss für Anfänger]

Zusammenfassung Linux-Befehlsliste

Was ist der Katzenbefehl?

Dieser Befehl gibt den Dateiinhalt standardmäßig aus. "cat" steht für "verketten". "verketten" = "verketten", also ursprünglich Es ist möglicherweise höflicher zu sagen, "Dateiinhalte verketten und als Standard ausgeben", anstatt "Dateiinhalte als Standard ausgeben".

Verwendung des Befehls cat

/home/hoge


$Katze Zieldatei

Liste der Optionen für den Befehl cat

Möglichkeit Erläuterung
-n Ausgabe mit Zeilennummer
-b blank(Leerzeile)Ausgabe mit Zeilennummer ohne
-s Geben Sie aufeinanderfolgende Leerzeilen als eine Leerzeile aus
-E Am Ende jeder Zeile"$"Ausgabe mit
-T Tab"^I"Ersetzen durch und ausgeben

-n Option

Ausgabe mit Zeilennummern.

Ohne Optionen

/home/hoge/test


$ cat test.txt
hoge
hogehoge

hogehogehoge



hogehogehogehoge

Mit der Option -n lautet die Ausgabe wie folgt.

/home/hoge/test


$ cat -n test.txt
     1	hoge
     2	hogehoge
     3
     4	hogehogehoge
     5
     6
     7
     8	hogehogehogehoge
     9

-b Option

Ausgabe mit Zeilennummern ohne Leerzeichen.

/home/hoge/test


$ cat -b test.txt
     1	hoge
     2	hogehoge

     3	hogehogehoge



     4	hogehogehogehoge

-s Option

Geben Sie aufeinanderfolgende Leerzeilen als eine Leerzeile aus

/home/hoge/test


$ cat -s test.txt
hoge
hogehoge

hogehogehoge

hogehogehogehoge

Übrigens, wenn Sie -s und -n ↓ kombinieren

/home/hoge/test


$ cat -ns test.txt
     1	hoge
     2	hogehoge
     3
     4	hogehogehoge
     5
     6	hogehogehogehoge
     7

-E Option

Ausgabe mit "" am Ende jeder Zeile Es ist später nützlich, wenn Sie "" durch ein Komma ersetzen, um ein Array zu erstellen.

/home/hoge/test


$ cat test.txt
hoge$
hogehoge$
$
hogehogehoge$
$
$
$
hogehogehogehoge$
$

-E Option

Ersetzen Sie die Registerkarte durch "^ I" und geben Sie sie aus

In den folgenden Fällen

/home/hoge/test


$ cat ex.txt
hoge
    hogehoge
        hogehogehoge

↓ Es wird so sein.

/home/hoge/test


$ cat ex.txt
hoge
^Ihogehoge
^I^Ihogehogehoge

Verkettete Ausgabe des Befehls cat

Ausgabe durch Verketten mehrerer Dateien. (Originalkatze)

/home/hoge/test


$ cat hoge.txt
hoge

$ cat hoge2.txt
hogehoge

$ cat hoge3.txt
hogehogehoge


$ cat hoge.txt hoge2.txt hoge3.txt
hoge
hogehoge
hogehogehoge

Sie können auch eine neue Datei erstellen, die verkettet ist.

/home/hoge/test


$ cat hoge.txt
hoge

$ cat hoge2.txt
hogehoge

$ cat hoge3.txt
hogehogehoge

#Erstellen Sie 3 Dateien als Superhoge
$ cat hoge.txt hoge2.txt hoge3.txt > superhoge

$ cat superhoge
hoge
hogehoge
hogehogehoge

Liste der Optionen für andere Linux-Befehle

pwd, mkdir, cd , cat, cp, ls ), touch, less, mv, rm, ssh (https://qiita.com//web-hackers/items/a0985c6d2a6996089d46), ** jederzeit hinzufügen **

Platz für Werbung

Wir übernehmen verschiedene Entwicklungs- und Konstruktions- und Mentorenarbeiten für Anfänger. Wenn Sie interessiert sind, gehen Sie bitte zu ** hier **

Recommended Posts

[Linux-Befehl] Liste der Cat-Befehlsoptionen [Muss für Anfänger]
[Linux-Befehl] ls Befehlsoptionsliste [Muss für Anfänger]
[Linux-Befehl] Touch-Befehlsoptionsliste [Muss für Anfänger]
[Linux-Befehl] Liste weniger Befehlsoptionen [Muss für Anfänger sein]
[Linux-Befehl] pwd-Befehlsoptionsliste [Muss für Anfänger]
[Linux-Befehl] Liste der rm-Befehlsoptionen [Muss für Anfänger]
[Linux-Befehl] Liste der CD-Befehlsoptionen [Muss für Anfänger]
[Linux-Befehl] Liste der mv-Befehlsoptionen [Muss für Anfänger]
[Linux-Befehl] Liste der man-Befehlsoptionen [Muss für Anfänger]
[Linux-Befehl] Liste der ssh-Befehlsoptionen [Muss für Anfänger]
[Linux-Befehl] Liste der mkdir-Befehlsoptionen [Muss für Anfänger]
[Linux-Befehlsübersicht] Befehlsliste [Muss für Anfänger]
Linux Command Memorandum [für Anfänger]
[Muss für Anfänger] Grundlagen von Linux
* Ken Komiya: "[Schreiben eines Python-Programmdokuments mit Sphinx] (https://docs.google.com/presentation/d/1mLw2ZHeyl_9jWAwxE3Hx7stY5msCd-jyl22PkKRCdqg/edit#slide=id.g885309dee8_0_166)" * Python Study Group # 43] (https://startpython.connpass.com/event/112788/) * cocodrips: "[Schreiben Sie in Zukunft einen Docstring für Ihre Teamkollegen und sich selbst] (https://www.slideshare) .net / cocodrips / docstring) "Python, SphinxLinux-Befehlsliste
Linux-Betrieb für Anfänger Grundlegende Befehlsübersicht
Ihr eigener Koredake ist ein Linux-Befehl
Empfohlene Linux-Distribution für Anfänger
Linux Command Dictionary (für mich)
Python #Liste für Super-Anfänger
Praktische Linux-Verknüpfung (für Anfänger)
Häufig verwendete Linux-Befehle (für Anfänger)
Linux-Befehl Nr. 4
Linux-Befehl Nr. 3
Linux-Befehl Nr. 5
Linux auf Befehl
[Linux] Suchbefehl
Linux-Befehl <Basic 2>
Linux Server Befehl
Linux # Command Memo 1
Linux-Befehl [lesen]
Linux-Befehlsübersicht
[Linux] Befehl / Wissen
pyenv für Linux
Mein Linux-Befehl
Linux-Befehl <Basic 1>
Linux-Befehlssammlung
Linux mkdir Befehl
Grundlagen der Linux-Befehle
[Linux] Git-Befehl
Linux (Befehlsspeicher)
[Linux] Liste der Linux-Befehle, die Anfänger kennen sollten
[Für Anfänger] Wie man den Befehl say mit Python benutzt!
[Linux] Grundlagen der Berechtigungseinstellung von chmod für Anfänger