awk

AWK ist eine interpretierte Programmiersprache, die für die Textverarbeitung entwickelt wurde und typischerweise als Datenextraktions- und Berichterstellungstool verwendet wird. AWK wird weitgehend mit Unix-Systemen verwendet. Verwenden Sie dieses Tag nur, wenn sich Ihre Frage auf die Programmierung mit AWK- oder AWK-basierten APIs bezieht. Fragen zur Verwendung oder zur Fehlerbehebung von AWK-Befehlszeilenoptionen selbst sind nicht Thema.
1
Antwort

Fehler "Event not found" für den Shell-Befehl in Unix [Duplikat]

wenn ich versuche, aufeinanderfolgende doppelte Zeilen mit zu entfernen awk "!x[x[: Event not found.]++" file seine Berichterstattung sed -i -e "$!N; /^\(.*\)\n$/!P;D" file sogar der gleiche Fall mit N: Event not found. so...
19.04.2012, 04:53
4
Antworten

mehrere Feldtrennzeichen in awk

Ich habe diese Zeichenfolge %Vor% Ich möchte es mit Zahlen trennen und über sie iterieren, danke habe versucht, Feldtrennzeichen ohne Erfolg zu verwenden, wie kann ich es mit awk tun?     
27.03.2013, 17:01
1
Antwort

Splitting auf Pipe-Zeichen in Perl

Ich habe ein kleines Problem. Ich möchte eine Zeile bei jedem Pipe-Zeichen aufteilen, das mit dem Split-Operator gefunden wurde. Wie in diesem Beispiel. %Vor% Ich würde eine Ausgabe von 36 erwarten as awk splitting mit dem Delimiter |...
06.02.2012, 14:50
2
Antworten

Wie färbt man Zeilen, die mit string1 beginnen, aber nicht mit string2 enden?

Ich starte eine wöchentliche crontab, die Informationen sammelt und eine Protokolldatei erstellt. Ich habe ein Skript, das ich gegen diese wöchentliche Datei ausführe, um nur bestimmte Statuszeilen für meine Anzeige auszugeben. %Vor% Di...
23.01.2018, 21:02
2
Antworten

Generisches awk-Skript zur Berechnung des Durchschnitts für jedes Feld über das Befehlszeilenargument

Ich möchte ein generisches awk-Skript schreiben, das eine Datei und eine Feldnummer (in dieser Datei) als Eingabe verwenden kann und mir den Durchschnittswert dieses Feldes in dieser Datei gibt. Ich würde es so verwenden: %Vor% Natürlich kan...
16.09.2009, 16:17
5
Antworten

Wie entferne ich die zweite Zeile aufeinanderfolgender Zeilen, die mit demselben Wort beginnen?

Ich habe eine Textdatei mit vertauschten Zeilen, die mit 'TITLE' und 'DATA' beginnen, aber manchmal gibt es doppelte Zeilen, die mit 'TITLE' beginnen:    TITEL etwas   Daten einige Daten   TITEL etwas anderes   DATA einige andere Daten   TITE...
15.03.2013, 11:08
1
Antwort

Awk, versuche NICHT, durch Null zu teilen

Ich versuche, zwei Felder (wo manchmal der Teiler Null sein könnte) mit Awk zu teilen. Ich dachte, das würde funktionieren: awk -F, '{if ( != 0) print /}' <some file> Aber es drosselt mit fatal: division by zero attempted , obwo...
26.10.2011, 15:52
4
Antworten

verbinden Sie zwei Dateien basierend auf zwei Spalten

Ob Sie es glauben oder nicht, ich habe das ganze Internet durchsucht und in AWK keine funktionierende Lösung für dieses Problem gefunden. Ich habe zwei Dateien, A und B: Datei A: %Vor% Datei B: %Vor% Gewünschte Ausgabe: %Vor% I...
12.09.2011, 18:27
11
Antworten

Summieren Sie numerische Spalten automatisch und drucken Sie die Gesamtsumme

Gegeben die Ausgabe von git ... --stat : %Vor% Ich wollte die Summe der numerischen Spalten erzeugen, aber die Formatierung der Zeile beibehalten. Im Interesse der Allgemeinheit habe ich dieses awk-Skript erstellt, das automatisch alle nu...
17.11.2010, 23:51
4
Antworten

awk parse out Schlüssel = Wert Paare in Variablen

Ich habe eine Menge verschiedener Arten von Dateien, die ich regelmäßig betrachten muss, und was sie gemeinsam haben, ist, dass die Zeilen eine Menge key=value type Strings enthalten. So etwas wie: %Vor% Ich würde gerne in der Lage sein,...
17.03.2015, 20:20