LINUX.ORG.RU

Вопрос по uniq.


0

0

Мне надо сделать следующее: Есть некоторая переменная (например PATH), содержащая повторяющиеся части, т. е. например PATH=/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin , мне надо убрать повторяющиеся части. Делаю так: ` echo $PATH | tr \: \\n | uniq | tr \\n \: ` - не работает. Если добавить sort, т. е. ` echo $PATH | tr \: \\n | sort | uniq | tr \\n \: `, то работает. Но мне нужно это сделать без сортировки.

anonymous

Discard all but one of *successive identical lines* from INPUT (or standard input), writing to OUTPUT (or standard output). (c) man uniq

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.