sort -u -t, -k1,1 file
-uza jedinečné-t,takže čárka je oddělovač-k1,1pro klíčové pole 1
Výsledek testu:
[email protected],2009-11-27 00:58:29.793000000,xx3.net,255.255.255.0
[email protected],2009-11-27 01:05:47.893000000,xx2.net,127.0.0.1
awk -F"," '!_[$1]++' file
-Fnastaví oddělovač pole.$1je první pole._[val]vyhledávalv hash_(běžná proměnná).++zvýšit a vrátit starou hodnotu.!vrací logické ne.- na konci je implicitní tisk.
Chcete-li zvážit více sloupců.
Seřadit a poskytnout jedinečný seznam na základě sloupce 1 a sloupce 3:
sort -u -t : -k 1,1 -k 3,3 test.txt
-t :dvojtečka je oddělovač-k 1,1 -k 3,3na základě sloupce 1 a sloupce 3