Не магу зразумець працу export у bash-скрыпце
Добавлено: 14 июл 2006, 18:35
Хутчэй за ўсё гэтую тэму трэба памясціць у "пытанні для чайнікаў", але праграмавання яно таксама кранаецца.
Нешта не тое, не працуе ў мяне.
Калі я пішу ў кансолі:
А потым праглядаю export, то бачу, як такая пераменная з'явілася ў асяроддзі:
Але, калі я раблю тыя ж самые дзеянні з bash-скрыпта:
test.sh:
То пераменнай B у асяроддзі не з'яўляецца. Чаму??
Нешта не тое, не працуе ў мяне.
Калі я пішу ў кансолі:
Код: Выделить всё
$ A='111'; export A;
Код: Выделить всё
victor@vortex:~/Desktop$ export
declare -x A="111"
test.sh:
Код: Выделить всё
#!/bin/bash
B='111';
export B;