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.
4
Antworten

awk Extrahieren Sie mehrere Gruppen aus jeder Zeile

Wie führe ich Aktionen für alle übereinstimmenden Gruppen aus, wenn das Muster mehrfach in einer Zeile übereinstimmt? Zur Veranschaulichung möchte ich nach /Hello! (\d+)/ suchen und die Zahlen verwenden, zum Beispiel ausdrucken oder summie...
12.07.2009, 15:08
5
Antworten

Awk Ersetzt eine Spalte durch ihren Hashwert

Wie kann ich eine Spalte mit ihrem Hash-Wert (wie MD5) in awk oder sed ersetzen? Die Originaldatei ist sehr groß, also muss ich wirklich effizient sein.     
06.11.2011, 00:32
5
Antworten

ersetzt Leerzeichen nur zwischen Anführungszeichen

Ich habe eine Zeile aus der Protokolldatei: %Vor% Ich möchte Leerzeichen zwischen Anführungszeichen ersetzen, also könnte ich Spalten mit Leerzeichen als Trennzeichen extrahieren. Das Ergebnis könnte also etwas wie sein %Vor% Ich konnte...
31.03.2011, 12:25
5
Antworten

Verwenden von awk (oder sed) zum Entfernen von Zeilenumbrüchen basierend auf dem ersten Zeichen der nächsten Zeile

Hier ist meine Situation: Ich hatte eine große Textdatei, aus der ich bestimmte Informationen ziehen wollte. Ich habe sed verwendet, um alle relevanten Informationen basierend auf Regexps zu ziehen, aber jedes "Stück" von Informationen, die ich...
05.02.2010, 15:00
2
Antworten

awk Lösung zum Vergleichen der aktuellen Zeile mit der nächsten Zeile und zum Drucken einer der Zeilen basierend auf einer Bedingung

Ich habe eine Eingabedatei, die so aussieht (die erste Spalte ist eine Ortsnummer und die zweite eine Anzahl, die mit der Zeit zunehmen sollte): %Vor% und ich möchte es so einstellen (Ersatzzählungen, die mit der vorherigen Zählung abnahmen)...
28.07.2012, 21:37
5
Antworten

Alternative zu readarray, weil es auf Mac OS X nicht funktioniert

Ich habe eine varsValues.txt-Datei %Vor% Und ich möchte 2 Arrays, Variablen und Werte erstellen. Es sollte enthalten %Vor% Ich benutze %Vor% Aber ich möchte es ohne readarray, die nicht auf Mac (OS X) und IFS (Interfield Separator) f...
24.05.2014, 07:06
2
Antworten

Überprüfen Sie, ob alle Zeilen einer Datei irgendwo in einer anderen Datei vorhanden sind

Ich habe file1 als Datenquelle für file2 verwendet und muss nun sicherstellen, dass jede einzelne Textzeile von file1 irgendwo in in file2 vorkommt (und findet heraus, welche Linien fehlen, falls vorhanden). Es ist wahrscheinlich w...
02.01.2014, 18:01
2
Antworten

Wie finde ich Wörter aus einer Datei in einer anderen Datei?

In einer Textdatei habe ich 150 Wörter. Ich habe eine andere Textdatei, die ungefähr 100.000 Zeilen hat. Wie kann ich für jedes Wort, das zur ersten Datei gehört, prüfen, ob es in der zweiten Datei ist oder nicht? Ich habe über grep n...
22.01.2014, 15:41
1
Antwort

Verwenden Sie die Bash-Variable im SLURM-Skript

Ich versuche, einen Wert aus einer anderen Datei zu erhalten und verwende dies in einem SLURM-Submissionsskript. Allerdings bekomme ich einen Fehler, dass der Wert nicht numerisch ist, also nicht dereferenziert wird. Hier ist das Skript: %V...
01.07.2014, 10:31
3
Antworten

Hostnamen analysieren und neu anordnen

Unten ist eine Liste von Hostnamen, die in einer Textdatei gespeichert sind. %Vor% Um es kurz anzuzeigen, muss es analysiert und neu geschrieben / angezeigt werden als %Vor% könnt ihr mir dabei helfen, irgendwelche Vorschläge werden hilf...
19.09.2012, 03:51