Pergunta

pergunta semelhante a Como evitar a duplicação variável caminho na csh . Mas eu não uso csh.

PATH=${SOMETHING}:${PATH}

Como faço para remover duplicatas de PATH.

Foi útil?

Solução

Eu uso este oneliner, mas isso depende do gawk.

PATH=$(echo $PATH|tr ":" "\n"|gawk '!($0 in a) { a[$0];print}'|paste -sd: - )
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top