Я часто змінюю свій .bashrc, а потім надсилаю його. Однак, коли у мене є такі речі, як
export PATH="~/bin:~/perl5/bin:$PATH"
у моєму файлі, то PATH
змінна середовища зростає щоразу, коли я надсилаю файл.
Наприклад, перший раз .bashrc отримується, PATH
змінна складається з ~/bin:~/perl5/bin:/usr/bin:/bin
.
Другий раз з нього складається ~/bin:~/perl5/bin:~/bin:~/perl5/bin:/usr/bin:/bin
.
Третій раз з нього складається ~/bin:~/perl5/bin:~/bin:~/perl5/bin:~/bin:~/perl5/bin:/usr/bin:/bin
.
Чи є простий спосіб зробити так, щоб додати лише те, що ще не існує в PATH?
/etc/profile
Debian Lenny, тому я включаю його до свого.bashrc
.