Скажет, у меня есть эта функция:Как вызвать функцию внутри другой функции в Shell Script?
function run_sanity_check(){
echo -e "This is test level 1\n"
echo -e "This is test level 2\n"
}
и эта другая функция:
function run_test(){
... environment setup routine runs here
echo -e "Running tests...\n"
run_sanity_check --> this would be my call for the function above
}
Когда я называю "run_test" Я получаю эту ошибку: функцию: не найден
Любой помощь оценили.
Я думаю, что вы хотите либо parens, либо ключевое слово 'function', но не оба. Ваша проблема заключается не в вызове, а в определении. См. Http://tldp.org/LDP/abs/html/functions.html –