функцию awk '! Seen [$ 0] ++' , которая выводит новые вхождения во входной канал.
awk '! Seen [$ 0] ++'
Однако я не могу добавить трубку после. Например,
my_function_with_ouput | awk '!seen[$0]++' | while read j do echo $j done
Не производит никакого вывода.