Вы можете захотеть взглянуть на uniq
и sort
приложениях.
./yourscript.ksh | сортировать | уник
(К вашему сведению, да, сортировка необходима в этой командной строке, uniq
удаляются только дубликаты строк, которые идут сразу после друг друга)
РЕДАКТИРОВАТЬ:
Вопреки тому, что было опубликовано Аароном Дигуллой в отношении uniq
параметров командной строки:
Учитывая следующий вход:
класс
яс
яс
яс
бункер
бункер
Ява
uniq
выведет все строки ровно один раз:
класс
яс
бункер
Ява
uniq -d
выведет все строки, которые появляются более одного раза, и напечатает их один раз:
яс
бункер
uniq -u
выведет все строки, которые появляются ровно один раз, и напечатает их один раз:
класс
Ява