2
與How to keep from duplicating path variable in csh類似的問題。 但我不使用csh。如何避免在ksh中複製路徑變量
PATH=${SOMETHING}:${PATH}
如何刪除PATH中的重複項。
與How to keep from duplicating path variable in csh類似的問題。 但我不使用csh。如何避免在ksh中複製路徑變量
PATH=${SOMETHING}:${PATH}
如何刪除PATH中的重複項。
我使用這個oneliner,但它取決於gawk。
PATH=$(echo $PATH|tr ":" "\n"|gawk '!($0 in a) { a[$0];print}'|paste -sd: -)
fwiw,上面的代碼在OpenBSD中運行良好,'awk'代替'gawk' – dwc 2009-02-25 16:35:39