ferangelfe
(usa openSUSE)
Enviado em 17/06/2013 - 12:31h
Tenho um arquivo txt:
root 3891 1 0 Jun04 ? 00:00:03 ./teste
root 3897 1 13 Jun04 ? 1-04:13:06 ./teste
root 3893 1 4 Jun04 ? 10:14:29 ./teste
root 4067 1 10 Jun04 ? 21:24:29 ./teste5
root 4144 1 22 Jun04 ? 1-23:53:33 ./teste6
root 4207 1 8 Jun04 ? 17:43:00 ./teste7
root 4258 1 15 Jun04 ? 1-08:42:40 ./teste8
root 4319 1 8 Jun04 ? 18:21:05 ./teste9
root 4377 1 8 Jun04 ? 18:26:19 ./teste10
root 28173 18996 0 16:54 pts/2 00:00:00 grep apps
root 30615 1 0 Jun05 ? 01:02:26 ./appserver
Preciso listar quais linhas estão repetindo a ultima coluna e quais seus respectivos números da segunda coluna
Quero que o resultado seja este:
3891 ./teste
3897 ./teste
3893 ./teste
eu consegui apenas listar quais itens repetem da ultima coluna com este comando:
cat lista.txt | awk '{print $2,$NF}' | uniq -D > saida.txt
o resultado:
./teste
./teste
./teste
como podem ver, faltou os respectivos números:
3891 ./teste
3897 ./teste
3893 ./teste
Desde já, agradeço os colaboradores.