Tato otázka již má odpovědi zde :

Odpověď

Budete muset zahodit časová razítka, ale „grep“ a „sort –unique“ společně to udělají za vás.

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

Takže grep -o zobrazí pouze ty části řádku, které odpovídají vašemu regulárnímu výrazu (proto je třeba zahrnout .* a zahrnout vše po „Ověření Klasifikace „shoda). Poté, co máte pouze seznam chyb, můžete pomocí sort -u získat pouze jedinečný seznam chyb.

Odpověď

Tento příkaz můžete použít za předpokladu, že jsou vaše data zahrnuta v testu souboru.

uniq -f 2 <test 

Odpověď

Chtěl bych jít s awk

awk -F: "{ if (!a[$3]++ ) print ;}" file 
  • -F: použití: jako oddělovač
  • $3 je vzor po :
  • !a[$3]++ zajistit pravdivost pouze při prvním výskytu

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *