Często modyfikuję mój plik .bashrc, a następnie go pozyskuję. Jednak gdy mam takie rzeczy jak
export PATH="~/bin:~/perl5/bin:$PATH"w pliku, PATHzmienna środowiskowa rośnie za każdym razem, gdy plik źródłowy.
Na przykład, przy pierwszym uruchomieniu .bashrc, PATHzmienna składa się z ~/bin:~/perl5/bin:/usr/bin:/bin.
Drugi raz składa się z ~/bin:~/perl5/bin:~/bin:~/perl5/bin:/usr/bin:/bin.
Po raz trzeci składa się z ~/bin:~/perl5/bin:~/bin:~/perl5/bin:~/bin:~/perl5/bin:/usr/bin:/bin.
Czy istnieje prosty sposób, aby dodawać tylko to, czego jeszcze nie ma w ŚCIEŻCE?
/etc/profileDebianie Lennym, więc włączam go do mojego.bashrc.