2

How to keep from duplicate path variable in cshと同様の質問。しかし、私はcshを使用しません。

PATH=${SOMETHING}:${PATH}

PATH から重複を削除するにはどうすればよいですか。

4

1 に答える 1

3

私はこのワンライナーを使用していますが、gawk に依存しています。

PATH=$(echo $PATH|tr ":" "\n"|gawk '!($0 in a) { a[$0];print}'|paste -sd: - )
于 2009-02-25T16:28:14.197 に答える