Cómo evitar la duplicación de variable de ruta en ksh
Pregunta
cómo evitar la duplicación de variable de ruta en CSH. Pero yo no uso CSH.
PATH=${SOMETHING}:${PATH}
¿Cómo se quita los duplicados de PATH.
Solución
Yo uso este oneliner, pero depende de gawk.
PATH=$(echo $PATH|tr ":" "\n"|gawk '!($0 in a) { a[$0];print}'|paste -sd: - )
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow