Lassen Sie uns heute einige gängige Textverarbeitungsbefehle und den Vim-Texteditor vorstellen Tag 3 – Allgemeine Textverarbeitungsbefehle und Vim-Texteditor col, wird zum Filtern von Steuerzeichen verwendet, -b filtert alle Steuerzeichen heraus. Dieser Befehl wird nicht häufig verwendet, aber Sie können man command name | Exportieren Sie ein Hilfedokument. | ist ein Pipe-Zeichen, das verwendet wird, um das vorherige Ausführungsergebnis über eine „Pipe“ an das nächste zu senden. man ls | col -b > ls_help #Hilfedokument des Befehls ls exportieren Der Befehl „Cut“ schneidet Bytes aus jeder Zeile aus und schreibt sie in die Standardausgabe. cut -b #Byteweise aufteilen cut -b "1,3" #Erstes und drittes Byte ausgeben cut -c #Zeichenweise aufteilen cut -d #Trennzeichen definieren, muss zusammen mit -f verwendet werden cut -f #Zusammen mit -d verwenden, um Felder auszugeben cut -output-delimiter='delimiter' #Trennzeichen durch eigenes Trennzeichen ersetzen Befehl „wc statistics“ wc -c #Zeigt die Anzahl der Bytes an wc -l #Zeigt die Zeilennummer an wc -w #Zeigt die Anzahl der Wörter an Übung: Verwenden Sie den Pipe-Zeichen-Befehl wc und den Befehl cut, um die Anzahl der Zeichen in einer Datei zu zählen und auf dem Bildschirm auszugeben Echo-Befehl, Ausgabe echo -n # Ausgabe ohne Zeilenumbruch head -n, zeigt die ersten n Zeilen einer Datei an, der Standardwert sind 10 Zeilen tail -n, zeigt die letzten n Zeilen einer Datei an, der Standardwert sind 10 Zeilen Übung: Verwenden Sie head und tail mit dem Pipe-Zeichen, um die letzten 10 bis 15 Zeilen von /var/log/message auszugeben cat Dateiinformationen anzeigen mehr zeigt die Dateiinformationen seitenweise an. Die Leertaste bringt Sie zur nächsten Seite, und die Taste B geht eine Seite zurück. weniger, verwenden Sie weniger, um Dateien nach Belieben zu durchsuchen Sortieren sort -b #Leerzeichen am Anfang jeder Zeile ignorieren sort -c #überprüfen, ob die Dateien der Reihe nach sortiert sind sort -f #Kleinbuchstaben als Großbuchstaben behandeln sort -o Ausgabedatei #Ergebnisse in einer angegebenen Datei speichern sort -r #in umgekehrter Reihenfolge sortieren sort -n #nach numerischem Wert sortieren sort -t Trennzeichen #Trennzeichen angeben Beispiel: uniq entfernt doppelte Zeilen Beispiel: (Die Zahl davor gibt an, wie oft es vorkommt) Wenn die doppelten Zeilen nicht nebeneinander liegen, funktioniert „uniq“ nicht. In diesem Fall müssen Sie zum Entfernen der doppelten Zeilen „sort“ verwenden. Übung: Verwenden Sie uniq und sort, um nicht benachbarte doppelte Zeilen zu entfernen Der Befehl tr ersetzt Zeichen in der Standardeingabe echo "hallo,fissure" | tr 'az' 'AZ' #Kleinbuchstaben in Großbuchstaben umwandeln Vim-Texteditor Vim ist ein praktischer Editor und ein leistungsfähiges Werkzeug für die Programmentwicklung und das Schreiben von Skripten. Vim ist in drei Modi unterteilt: Befehlsmodus, Eingabemodus, Bottom-Edge-Modus Die Mindestinstallation enthält nicht das vim-Paket. Wir müssen es installieren sudo apt-get installiere vim-gtk #Ubuntu yum install vim -y #CentOS Nach erfolgreicher Installation geben wir den Befehl An diesem Punkt sind wir im Befehlsmodus. In diesem Zustand können Sie keine Eingaben vornehmen. Sie können Befehle an vim, a oder i übergeben, um in den Eingabemodus zu wechseln. Wenn wir im Befehlsmodus den Doppelpunkt : eingeben, wechseln wir in den Unterkantenmodus. Im Unterkantenmodus bedeutet q, das Programm zu beenden, w bedeutet, die Datei zu speichern, und wq bedeutet, das Programm zu beenden. Fügen Sie nach den obigen Befehlen ein Ausrufezeichen hinzu! Durchsetzung im Auftrag von Allgemeine Tastenkombinationen im Vim-Befehlsmodus Strg+f Den Bildschirm eine Seite nach unten verschieben Strg+b Den Bildschirm eine Seite nach oben verschieben Home oder 0 bewegt sich zum ersten Zeichen einer Zeile end oder $ Zum letzten Zeichen dieser Zeile wechseln G Zur letzten Zeile wechseln gg Zur ersten Zeile wechseln Nummer + G wechselt zur nächsten Zeile Verschieben Sie die Nummer ein paar Zeilen nach unten /string Suchbegriff string yy kopiere die aktuelle Zeile dd löscht die aktuelle Zeile u Letzte Aktion rückgängig machen p Ab der nächsten Zeile einfügen P Aus der vorherigen Zeile einfügen Zusammenfassen Oben finden Sie eine Einführung in die gängigen Textverarbeitungsbefehle von Linux und den Vim-Texteditor. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Lösen Sie das Problem der blockierenden Positionierungs-DDL in MySQL 5.7
>>: Ideen und Codes zur Implementierung der Vuex-Datenpersistenz
Zwei Fälle: 1. Mit Index 2. Ohne Index Voraussetz...
So überprüfen Sie, wo die Metadatensperre in MySQ...
Schlossklassifizierung: Aus der Granularität der ...
0. Einleitung Was ist die ibdata1-Datei? ibdata1 ...
Inhaltsverzeichnis 1. Swap-Partition SWAP 1.1 Aus...
Ziel: Erstelle ein Quadrat, dessen Seitenlänge gl...
Die dekomprimierte Version von MySQL ist installi...
Der Erste : Code kopieren Der Code lautet wie folg...
Dieser Artikel stellt kurz den Prozess der Einric...
Installationsschritte 1. Redis installieren Laden...
Tatsächlich werden viele Leute sagen: „Ich habe ge...
Die Indizierung ähnelt dem Erstellen bibliografis...
In diesem Artikelbeispiel wird der spezifische Co...
Vor ein paar Tagen habe ich erfahren, dass die of...
Inhaltsverzeichnis 1. Bereiche werden in verschie...