Als «awk» getaggte Fragen

11
Drucken Sie die Spalten in awk nach dem Headernamen

Ich habe so eine Textdatei foo bar baz 1 a alpha 2 b beta 3 c gamma Ich kann awk verwenden, um bestimmte Spalten wie 1 und 3 mit {print $1, $3}zu drucken, aber ich möchte die zu druckenden Spalten angeben, indem ich stattdessen die Kopfzeile der Spalte wie etwa anspreche {print $foo, $baz}. Dies...

10
Ternärer Operator und Druck

Was ist los mit dem folgenden Befehl awk 'BEGIN {a = 5;b=6; (a==b)? print "a==b" : print "a!=b"}' Ausgabe : awk: BEGIN {a = 5;b=6; (a==b)? print "a==b" : print "a!=b"} awk: ^ syntax

10
Entfernen Sie leere Zeilen in der awk-Anzeige

Ich habe versucht, eine Lösung für diese Frage zu finden. Ich wollte awkfür die Lösung verwenden. Meine Eingabedatei ist ungefähr so ​​wie unten. -bash-3.2$ cat file ramesh ramesh_venkat ramesh3_venkat3 ramesh4 ramesh5 venkat venkat3 venkat4 Ich habe den awkBefehl verwendet, um die zweiten Werte...

10
Konvertieren Sie CSV in XLS-Datei unter Linux

Das folgende Perl-Skript kann CSV-Dateien in XLS-Dateien konvertieren Das Problem ist, dass ich auf dem Linux-Computer des Kunden viele Perl-Module installieren muss Um dieses Perl-Skript auszuführen, kann ich es eigentlich nicht, weil der Linux-Computer ein Kundencomputer ist (Module dürfen nicht...

10
Konvertieren Sie Zeilen in Spalten

Ich habe eine Datei, die Details zu VMs enthält, die in einem Hypervisor ausgeführt werden. Wir führen einen Befehl aus und leiten die Ausgabe in eine Datei um. Und die Daten sind im folgenden Format verfügbar. Virtual Machine : OL6U5 ID : 0004fb00000600003da8ce6948c441bb Status : Running Memory :...