Пожалуйста, объясните мне, что делает этот скрипт

Может ли кто-нибудь любезно объяснить мне, что делает этот сценарий? Я новичок в скриптовом языке.

if [ $# -eq 1 ]; then
declare -x CONFIG_FILE_DIR=$1

Спасибо

0
задан 21 August 2014 в 18:42

1 ответ

Принятие его является сценарием удара, это говорит

  • , если сценарий называют с единственной командной строкой argeument; тогда
  • присваивают значение того аргумента переменной CONFIG_FILE_DIR и экспортируют его

, Экспорт делает переменную видимой к дочерним оболочкам (иначе, переменные имеют локальный объем) - тип help declare при приглашении оболочки удара для получения дополнительной информации об использовании и опциях declare встроенный.

0
ответ дан 21 August 2014 в 18:42

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

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