Я бы хотел использовать такое утверждение:
var=$(( func arg ? str1 : str2 ))
но bash выдает синтаксическое сообщение об ошибке:
syntax error in expression (error token is "arg")
Я играл с различными формами, но не могу понять, как заставить его принимать функцию с аргументом. Есть идеи?