Domanda

Come per evitare di duplicare variabile di percorso in csh. Ma io non uso csh.

PATH=${SOMETHING}:${PATH}

Come faccio a rimuovere i duplicati da PATH.

È stato utile?

Soluzione

Io uso questo oneliner, ma dipende gawk.

PATH=$(echo $PATH|tr ":" "\n"|gawk '!($0 in a) { a[$0];print}'|paste -sd: - )
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top