Если ваши строки находятся в файле с именем data
в текущем каталоге, следующая командная строка делает то, что вы хотите в * системах NIX:
$ sort < data | uniq -c | awk '{ if ($1 == 1) print }' | cut -d' ' -f8-
РЕДАКТИРОВАТЬ: Есличтобы сохранить результаты обратно во входной файл, вы можете сделать:
$ sort < data | uniq -c | awk '{ if ($1 == 1) print }' \
> | cut -d' ' -f8- > data.new && mv data.new data
Чтобы обработать все файлы в текущем каталоге, вы можете сделать:
$ for f in *; do sort < $f | uniq -c | awk '{ if ($1 == 1) print }' \
> | cut -d' ' -f8- > $f.new && mv $f.new $f; done