Есть ли способ расширить переменные внутри команд?Мне трудно объяснить, чего я хочу достичь, поэтому я продемонстрирую это:
Допустим, у меня есть эта конструкция:
var1="\${var2} -eq 7"
if [ ${var1} ]; do....
И желаемый результат:
if [ ${var2} -eq 7 ]; do....
Теперь, очевидно, это не работает, но как бы я сделал что-то вроде этой работы?