Diese Frage hat hier bereits Antworten :

Antwort

Sie müssen verwerfen Die Zeitstempel, aber „grep“ und „sort –unique“ zusammen können dies für Sie tun.

grep --only-matching "Validating Classification.*" | sort --unique 

Also grep -o zeigt nur die Teile der Zeile an, die Ihrer Regex entsprechen (weshalb Sie die .* einfügen müssen, um alles nach der „Validierung“ einzuschließen Klassifizierung „Übereinstimmung). Sobald Sie nur die Liste der Fehler haben, können Sie sort -u verwenden, um nur die eindeutige Liste der Fehler abzurufen.

Antwort

Mit diesem Befehl können Sie Ihre Daten im Dateitest

Antwort

Ich würde mit awk

awk -F: "{ if (!a[$3]++ ) print ;}" file 

gehen

  • -F: Verwendung: als Trennzeichen
  • $3 ist ein Muster nach :
  • !a[$3]++ stellen sicher, dass sie nur beim ersten Auftreten wahr sind

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.