Значение команды export в Ubuntu
Что означает export
в Ubuntu? Например:
export PATH=$PATH:/usr/src/hive/build/dist/bin/
Ответы
Ответ 1
Это означает, что ваш путь расширен с помощью /usr/src/hive/build/dist/bin/
. Обычно /usr/bin,/bin,/usr/sbin и т.д. Находятся "на вашем пути". Если у вас есть программа /bin/sh, вы можете просто ввести sh для ее запуска. Если у вас есть программа в /usr/src/hive/build/dist/bin/appname
, вы можете просто запустить appname для ее выполнения.
Ответ 2
export - это команда на языке оболочки Bash. Когда используется для установки переменной, как в вашем примере, переменная (PATH) будет видна ( "экспортирована на" ), любые запущенные подпроцессы
из этого экземпляра Bash. Без команды export переменная не будет существовать
в подпроцессе.
Ответ 3
Он устанавливает переменную среды PATH
в значение любого PATH
в настоящее время плюс добавленный к ней новый путь.