Я немного застрял в этом. Я delaring переменного в верхней части моего сценария, то я создаю файл как часть моего сценария:Исключение переменной bash
app="testing"
cat <<EOF >/etc/init.d/test
#!/bin/bash
args="--emperor $APPCONF/test/$APP.ini"
EOF
Это не похоже на работу, хотя, кажется, от переменных $ приложения. Должен ли я что-то сделать с этой переменной, чтобы заставить ее отображать ее значение, «тестирование» внутри создаваемого файла?
Что это связано с _escaping_ переменной? Escaping используется для предотвращения того, что что-то оценивается, а не для того, чтобы заставить его оцениваться. – Barmar
Это вопрос новичков, я все еще учусь – Jimmy
BTW, BashFAQ # 50 очень важен для кода, который вы пишете здесь: http://mywiki.wooledge.org/BashFAQ/050 –