Почему в Bash следует избегать eval, и что я должен использовать вместо этого?
Снова и снова я вижу ответы Bash на переполнение стека, используяeval
и ответы разбиты, каламбур предназначен для использования такой "злой" конструкции. Почемуeval
такой злой?
Еслиeval
не может использоваться безопасно, что я должен использовать вместо этого?