Получить содержимое файла в Bash после расширения его переменных - PullRequest
4 голосов
/ 20 июня 2011

cat file

$VAR

сценарий кота

#!/bin/bash
CONTENT=$(<file)
echo $CONTENT

. / Сценарий

$VAR

Я бы хотел получить фактическое значение переменной, а не "$ VAR". Как получить более слабое цитирование? Большое спасибо!

1 Ответ

3 голосов
/ 20 июня 2011

Это должно сделать это:

CONTENT=$(eval echo -e `<file`)
...