LINUX.ORG.RU

bash запуск сохранить код не выполняя

 


0

1

Есть скрипт a.sh который должен записать кусок bash скрипта в фаил b.sh не выполняя его! Пробывал код из b.sh ложил и в ковычки, и в EOF всеравно a.sh иполняет частично или полностью код b.sh

Подскажите какие есть варианты сохранить код не выполняя его


cat > b.sh <<"EOF"
VAR=$(whoami)
echo "$VAR"
EOF

Кавычки важны, они дают a.sh понять, что не надо самому раскрывать $-конструкции внутри heredocument.

legolegs ★★★★★
()
echo honey

govno(){ echo govno;}

echo honey2
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.