Объяснение экспорта переменной пути

Надеялся, что кто-нибудь сможет объяснить, что означает команда для экспорта переменной пути?

Например:

alias TEST1="/usr/local/test1"

export PATH=$TEST1:$PATH

Добавляет ли двоеточие?

0
задан 27 January 2012 в 19:59

1 ответ

$ 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

0
ответ дан 27 January 2012 в 19:59

Другие вопросы по тегам:

Похожие вопросы: