Para distribuições Debian , o pacote john inclui unique , que funciona como um unsorted uniq :
apt install john
Após a instalação, execute:
cat /dir1/file2 /dir2/file2 | unique foo ; cat foo
Saída:
mmm
nnn
ooo
zzz
yyy
Note que como os utilitários * nix vão a versão atual de unique (v1.8.0-2) é um pouco grosseira, não é possível exportar para STDOUT ou qualquer arquivo existente. Portanto, um novo nome de arquivo de saída temporário foo é necessário.