Linux colrm-Befehl
Vollständige Linux-Befehlsreferenz
Der Linux-Befehl colrm wird verwendet, um angegebene Spalten herauszufiltern.
Der Befehl colrm liest Daten vom Standardeingabegerät und gibt sie an das Standardausgabegerät aus. Wenn keine Parameter hinzugefügt werden, filtert der Befehl keine Zeile heraus.
Syntax
colrm [开始行数编号<结束行数编号>]
Parameterbeschreibung:
- Startspaltennummer: Gibt die Startnummer der zu löschenden Spalte an.
- Endspaltennummer: Gibt die Endnummer der zu löschenden Spalte an; dieser Parameter kann manchmal weggelassen werden.
Beispiele
Ohne Parameter löscht der Befehl keine Spalten:
colrm
Nach dem Drücken der Eingabetaste blinkt der Cursor in der ersten Zeile und wartet auf Standardeingabe. Geben Sie an dieser Stelle Zeichen wie "Hello Linux!" ein, drücken Sie dann erneut die Eingabetaste, und die zweite Zeile zeigt denselben Inhalt wie die erste Zeile an. An dieser Stelle können Sie Ctrl+C drücken, um zu beenden. Der im Terminal angezeigte Inhalt ist wie folgt:
cmd@hdd-desktop:~$ colrm Hello Linux! #输入Hello Linux!字符串 Hello Linux! #输出刚才输入的字符串Hello Linux!
Wenn Sie alle Inhalte nach der 4. Spalte löschen möchten, können Sie den folgenden Befehl verwenden:
colrm 4
Ähnlich wie im vorherigen Beispiel wartet die Standardeingabe an diesem Punkt auf eine Eingabe. Nachdem der Benutzer eine Zeichenkette eingegeben und die Eingabetaste gedrückt hat, wird das folgende Ergebnis ausgegeben:
cmd@hdd-desktop:~$ colrm 4 Hello Linux! #输入Hello Linux!字符串 Hel #输出删除了第4列以后所有内容的字符串
Löschen Sie den Inhalt angegebener Spalten. Um beispielsweise den Inhalt von der 4. bis zur 6. Spalte zu löschen, können Sie den folgenden Befehl verwenden:
colrm 4 6
Das Ausgabeergebnis ist wie folgt:
cmd@hdd-desktop:~$ colrm 4 6 Hello Linux! #输入Hello Linux!字符串 HelLinux! #输出删除了从第4列到第6列字符的字符串Andere Erweiterungen