如何避免在ksh中复制路径变量

时间:2009-02-25 16:27:03

标签: path ksh

How to keep from duplicating path variable in csh类似的问题。 但我不使用csh。

PATH=${SOMETHING}:${PATH}

如何从PATH中删除重复项。

1 个答案:

答案 0 :(得分:3)

我使用这个oneliner,但它取决于gawk。

PATH=$(echo $PATH|tr ":" "\n"|gawk '!($0 in a) { a[$0];print}'|paste -sd: - )