Как избежать дублирования переменной пути в ksh

StackOverflow https://stackoverflow.com/questions/586741

  •  06-09-2019
  •  | 
  •  

Вопрос

Аналогичный вопрос Как избежать дублирования переменной пути в csh.Но я не использую csh.

PATH=${SOMETHING}:${PATH}

Как удалить дубликаты из PATH.

Это было полезно?

Решение

Я использую этот лайнер, но это зависит от взгляда.

PATH=$(echo $PATH|tr ":" "\n"|gawk '!($0 in a) { a[$0];print}'|paste -sd: - )
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top