Титла: [Bash] Подаване на аргумент към няколко функции Публикувано от: madmax_haskovo в Aug 19, 2013, 00:00 Въпроса може да е малко тъп, ама ще питам: имам две функции в bash скрипт:
func1 () { $1 } func2 () { $1 } идеята е всяка от тях да приема различен набор от параметри (които във всяка филтрирам с case). Въпроса е следния: дали случайно интерпретатора може да се обърка и да присвои на $1 примерно в func1 някой от параметрите, които трябва да се подават на func2 и обратно или понеже всяко $1 си е вътрешно за функцията, ще приеме точно това, което му подам, когато извикам функцията в главния скрипт? Питам, защото за пръв път ми се налага на пиша скрипт с повече от една функция, към която трябва да се подават параметри и не съм виждал какво става в този случай. Титла: Re: [Bash] Подаване на аргумент към няколко функции Публикувано от: b2l в Aug 19, 2013, 08:57 http://tldp.org/LDP/abs/html/localvar.html
|