Надеялся, что кто-нибудь сможет объяснить, что означает команда для экспорта переменной пути?
Например:
alias TEST1="/usr/local/test1"
export PATH=$TEST1:$PATH
Добавляет ли двоеточие?
$ PATH - это переменная, в которой bash ищет исполняемые файлы.
Это список каталогов, разделенных :
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Так что да, вы добавляете $ TEST1 в свой путь
Если вы устанавливаете переменную в оболочке bash, переменная доступна только в контексте скрипта. Когда вы экспортируете его, он доступен вне скрипта.
См .:
http://www.codecoffee.com/tipsforlinux/articles/030.html
http://www.ibm .com / DeveloperWorks / Linux / библиотека / л-баш / index.html