Benötigen Sie in Bash helfen Datensätze zu filtern auf einem mehrspaltigen Trennzeichen basiert. Delimiter ist | ^^ |Bash: Filtern von Datensätzen in einer Datei basierend auf mehreren Spaltenbegrenzer
Beispielprotokoll
[email protected]|^^|xyz|^^|307
Awk läuft Datei, wenn sie mit einzelnen Zeichen Trennzeichen verwendet, aber nicht mit Multi Charakter.
awk -F"|^^|" "NF !=3 {print}" file.txt
Irgendwelche Vorschläge?
würden wir benutze '\\', um dem Anker zu entkommen? – haifzhan
Ja. Ich habe meine Antwort aktualisiert. –
Danke. Das hat perfekt funktioniert. –