У меня есть своего рода вопрос "bash newbie": как передать результат выполнения одной команды в exec. Результатом первой команды является имя другой команды, поэтому exec должен иметь возможность ее выполнить.
Вы уверены, что хотите exec? Если вы просто хотите выполнить результат команды, вам не нужно exec, просто запустите ее напрямую. Для этого execнужно выйти из текущей оболочки и заменить ее указанной программой.
exec
? Если вы просто хотите выполнить результат команды, вам не нужноexec
, просто запустите ее напрямую. Для этогоexec
нужно выйти из текущей оболочки и заменить ее указанной программой.