Você pode querer olhar para os aplicativos uniqe sort.
./yourscript.ksh | classificar | uniq
(Para sua informação, sim, a classificação é necessária nesta linha de comando, uniqapenas retira as linhas duplicadas imediatamente após a outra)
EDITAR:
Ao contrário do que foi postado por Aaron Digulla em relação às uniqopções de linha de comando:
Dada a seguinte entrada:
classe
jarra
jarra
jarra
bin
bin
Java
uniq produzirá todas as linhas exatamente uma vez:
classe
jarra
bin
Java
uniq -d produzirá todas as linhas que aparecerem mais de uma vez e as imprimirá uma vez:
jarra
bin
uniq -u produzirá todas as linhas que aparecerem exatamente uma vez e as imprimirá uma vez:
classe
Java