awk ist ein Software-Dienstprogramm verwendet, um Daten aus Textdateien und Input-Streams zu extrahieren, um Berichte zu erstellen . Es wird nativ auf den meisten UNIX-und UNIX -ähnlichen Betriebssystemen wie Linux , Solaris und BSD den Betriebssystemen installiert . Awk hat eine integrierte Möglichkeit , um jedes Feld oder Spalte einer Datei verweisen . Kombinieren Sie das Feld Variable mit dem Druck -Befehl können Sie eine Spalte mit Text aus einer tabellarischen Textdatei entfernen. Das Ergebnis kann in einer neuen Datei gespeichert oder ausgedruckt werden auf den Bildschirm. Anleitung
1
Öffnen Sie ein Terminal-Fenster oder log in den Computer über eine SSH-Sitzung
2
Geben Sie den Befehl " awk ' {$ 2 = " "; . Print > " new.txt "} " Dateiname ", um die zweite Spalte der Text aus einer Datei entfernen.
Ersetzen Sie" 2 "mit der Nummer der Spalte, die Sie entfernen möchten. Ersetzen Sie " new.txt " mit dem Namen, den Sie die Datei, die die bearbeiteten Daten enthält geben . Ersetzen Sie " Dateiname" mit dem Namen der Datei, die Sie bearbeiten möchten.
3
Geben Sie den Befehl "cat new.txt " , um die Änderungen zu sehen.