Как проверить код выхода подстановки команды в bash, если присвоение является локальной переменной в функции?
См. Следующие примеры. Второй - это то, где я хочу проверить код выхода.
У кого-то есть хорошее решение или правильное решение для этого?
$ function testing { test="$(return 1)"; echo $?; }; testing
1
$ function testing { local test="$(return 1)"; echo $?; }; testing
0