Eliminamos líneas duplicadas:
cat file_a | sort | uniq
Contamos líneas duplicadas:
cat file_a | sort | uniq -c
Si consideramos que tenemos ficheros de texto (file_a y file_b) con registros por líneas, facilmente podemos realizar las siguientes operaciones:
Union de registros de A y B:
cat file_a file_b | sort | uniq > file_cIntersección de registros de A y B (registros comunes):
cat file_a file_b | sort | uniq -d > file_cDiferencia de registros de A y B (A - B):
cat file_a file_b file_b | sort | uniq -u > file_cMás info:man sortman uniqinfo coreutils
No comments:
Post a Comment