Результаты поиска по запросу "heredoc"
Как подавить подстановку переменных в bash heredocs
Можно ли создать heredoc, который не подвергается расширению переменных?например
Могу ли я получить доступ к переменной внутри heredoc в Ruby?
Если у меня есть метод
Передача переменной на удаленный хост в скрипте bash с использованием ssh и EOF [duplicate]
На этот вопрос уже есть ответ здесь:Передача переменной сценария внешней оболочки через ssh 2 ответаУ меня есть скрипт, который анализирует список серверов, ...
хорошая полезная функция, которая позволяет вам делать это:
ужно что-то вроде heredoc в JavaScript. У вас есть идеи для этого? Мне нужна кросс-браузерная функциональность.Я нашел это:
в ответе выше.
аюсь интерполировать переменные внутри bash heredoc: var=$1 sudo tee "/path/to/outfile" > /dev/null << "EOF" Some text that contains my $var EOFЭто не работает, как я ожидал ($var трактуется буквально, а не расширяется). Мне нужно ...
Ну, обычно строки heredoc имеют расширенные параметры, команды и арифметические выражения. Процитирование первого появления символа маркера предотвращает это. Итак, возникает вопрос: хотите ли вы, чтобы эти выражения были расширены, или вы хотите, чтобы текст воспринимался буквально?
ичок в сценарии оболочки, поэтому я, должно быть, делаю глупости, почему это не сработает: #!/bin/sh myFile=$1 while read line do ssh $USER@$line <<ENDSSH ls -d foo* | wc -l count=`ls -d foo* | wc -l` echo $count ENDSSH done <$myfileДве строки ...
Похоже, что нет способа сделать здесь документ в Makefile. Однако возможен обходной путь. Используйте echo для отправки данных здесь-документа:
жно ли это вообще и как? Обновить:Мне это нужно, потому что я создаю файл из динамических и статических данных. Случай использования:У меня есть тестовый каталог. Каждый файл C производит тестовый исполняемый файл. С участием SRCS = $(wildcard ...