Приветствую. Такой момент:

var=100
str=">>>>${var}<<<<"
echo $str
>>>>100<<<<

Подстановка переменной в переменную работает.
Хотел из файла вида:
>>>>${data}<<<<
>>>>${mess}<<<<

путём присваивания
str="$(cat file.txt)"
реализовать подстановку данных, но увы...
data=1
mess="on"
echo "$str"
>>>>${data}<<<<
>>>>${mess}<<<<

p.s. без >< можно eval натравить, но спецсимволов в файле много.

Кто в курсе как быть?








 ,






URL записи