LINUX.ORG.RU

bash, вызов функции по имени


0

0

Допустим, у меня есть переменная, в которой находится строка, соответствующая имени не которой функции скрипта. Могу ли (и как) я вызвать эту функцию и передать ей параметры?

★★★★★

str='func_name'
`$str params`
или
$($str params)

В zsh работает, в bash'е думаю тоже должно.

slackophile
()

foo() {
    echo "$@"
}

bar='foo';

$bar 1 2 3

phoenix ★★★★
()

Мда... Чего-то я самый простой способ не опробовал... Спасибо, буду посмотреть.

atrus ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.