как выполнить две команды, хранящиеся в одной переменной bash

Допустим, есть одна переменная bash

run1="date"

Мне нужно выполнить dateпо

${run1}

И это работает, так как печатает текущее время. Но если я поставлю в переменную две команды,

run2="date; echo foo"

Я не могу выполнить команды, хранящиеся в переменной run2, так как ${run2}жалуется

date;: command not found

6
задан Richard 9 August 2012 в 17:47
поделиться