Возможно, вы захотите взглянуть на приложения uniq
и sort
.
./yourscript.ksh | sort | uniq
(FYI, да, сортировка необходима в этой командной строке, uniq
удаляет только дубликаты строк, которые идут сразу после друг друга)
EDIT:
Вопреки тому, что было опубликовано Аароном Дигуллой относительно параметров командной строки uniq
:
С учетом следующего ввода:
class
jar
jar
jar
bin
bin
java
uniq
выведет все строки ровно один раз:
class
jar
bin
java
uniq -d
выведет все строки, которые появляются более одного раза, и напечатает их один раз:
jar
bin
uniq -u
выведет все строки, которые появляются ровно один раз, и напечатает их один раз:
class
java