Вопросы по теме 'heredoc'

heredoc для пакета Windows?
Есть ли способ указать многострочные строки в пакетном режиме аналогично heredoc в оболочках unix. Что-то похожее: cat <<EOF > out.txt bla bla .. EOF Идея состоит в том, чтобы создать собственный файл из файла шаблона ..
21401 просмотров
schedule 27.03.2024

Можете ли вы объявить переменную в классическом ASP вот так?
Я пытаюсь посмотреть, можно ли это сделать в классическом ASP: Dim myVar myVar = <<< END <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <title>test</title> </head>...
4155 просмотров
schedule 20.02.2023

Heredoc: что на самом деле означает обычно используемое слово «EOT»?
Примеры Heredoc всегда используют EOT (а иногда и EOD) в качестве разделяющей строки, хотя на самом деле здесь можно использовать любую строку. Это работает: $mystring = <<<EOT Foo Bar Baz EOT; Хотя это тоже...
15814 просмотров
schedule 21.02.2024

Многострочная строка JavaScript
Вопрос в том: Каков метод JavaScript для сохранения многострочной строки в переменной, как в PHP?
14733 просмотров
schedule 27.04.2022

Многострочный синтаксис для передачи heredoc; это портативное?
Я знаком с этим синтаксисом: cmd1 << EOF | cmd2 text EOF но только что обнаружил, что bash позволяет мне писать: cmd1 << EOF | text EOF cmd2 (здесьдокумент используется в качестве входных данных для cmd1, а выходные...
42882 просмотров
schedule 29.11.2023

HEREDOC Возвращение неожиданный конец
Следующий фрагмент вызывает «Ошибка синтаксического анализа PHP: синтаксическая ошибка, неожиданный конец $ в /Applications/MAMP/htdocs3/nettuts/PHP/PDO для доступа к базе данных/htdocs/view_users02.php в строке 39» Я просмотрел сайт и...
1481 просмотров
schedule 26.05.2022

Переменная PHP не работает в heredoc при добавлении 6-го
Три недели назад я написал здесь документ, который прекрасно работал, и до сегодняшнего дня в нем использовалось пять переменных PHP. Вот вот документ: echo <<<itemDetails_HEREDOC <img src="$sitePath/images/logo-landing2.png"...
6225 просмотров
schedule 21.07.2023

PHP Почему EOM не может содержать функции PHP?
Возможное дублирование: Вызов функций PHP в строках HEREDOC Я использую Swiftmailer PHP для создания страницы завершения заказа. Когда клиент попадает на эту страницу, я использую включение в файл PHP. Этот файл подкачки содержит...
1181 просмотров
schedule 21.06.2022

/dev/stdin со строкой
Мне нужен сценарий Bash, который может принимать данные из файла или стандартного ввода, например, так же, как grep $ cat hw.txt Hello world $ grep wor hw.txt Hello world $ echo 'Hello world' | grep wor Hello world $ grep wor <<<...
10125 просмотров
schedule 26.01.2024

используйте heredoc для ввода sql и при привязке var получите ошибку
я пишу этот код для запроса $tableQuery_comment = <<<query CREATE TABLE IF NOT EXISTS `?comment` ( `cmt_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,...
248 просмотров
schedule 06.07.2022

Идиоматический способ длинных многострочных констант (или переменных) в коде Лиспа
Каков идиоматический способ вставки длинных многострочных переменных или констант в код Common Lisp? Есть ли что-то вроде HEREDOC в оболочке unix или некоторых других языках, чтобы исключить отступы пробелов внутри строковых литералов? Например:...
183 просмотров
schedule 18.03.2023

Интерполяция строк не работает для константы Ruby heredoc
У меня есть очень длинное постоянное определение, которое требует интерполяции (настоящее намного длиннее): const = "This::Is::ThePath::To::MyModule::#{a_variable}".constantize Теперь, чтобы сделать его более читабельным, я попытался...
1217 просмотров
schedule 26.07.2023

MySQL запрашивает пароль при использовании heredoc
Я пытаюсь выполнить сценарий оболочки, чтобы войти в mysql как root и выполнить некоторые команды, и, чтобы не указывать пароль root в командной строке, я использую формат heredoc, как показано ниже. Однако mysql запрашивает пароль, несмотря на то,...
641 просмотров
schedule 24.11.2023

Как правильно ожидать, вложенные в сценарий bash?
Вот ожидаемый файл, который может успешно работать. #!/usr/bin/expect -f set host vps_ip set user test set loginpwd passwd set adminpwd passwd set timeout 300 set prompt "#|>|\\\$" spawn scp /home/wpdatabase_backup.sql...
2827 просмотров
schedule 31.03.2022

Цикл while по строкам из переменной в bash
Предположим, файл file состоит из нескольких строк. $ cat file foo bar baz Предположим далее, что я хочу перебирать каждую строку с помощью цикла while. $ while IFS= read -r line; do $ echo $line $ # do stuff $ done < file foo...
3397 просмотров
schedule 03.12.2023

Сценарий bash не смог передать аргумент в Linux
У меня есть сценарий bash, имя файла — deploy.sh, поэтому в моем терминале я делаю #!/bin/bash if [ -n "$1" ] then ssh [email protected] << 'COMMAND' cd /var/www/myApp git pull npm i pm2 kill pm2 start pm2.json --env...
56 просмотров
schedule 28.08.2023

Обработка ошибок кода возврата Bash при использовании ввода heredoc
Мотивация Я нахожусь в ситуации, когда мне приходится запускать несколько команд bash с одним вызовом bash без возможности написать полный файл сценария (вариант использования: Передача нескольких команд в контейнер в Kubernetes ). общее...
902 просмотров
schedule 26.06.2023

Проблема с heredoc внутри корпуса. Скрипт Bash
Если в моем терминале я пишу cat <<-EOF hello EOF Я получаю ожидаемый результат, привет. Теперь в сценарии, который я пишу, у меня есть PARAMS="" while (( "$#" )); do case "$1" in -h|--help) cat <<-EOF...
265 просмотров
schedule 21.05.2023

Как сохранить файл, используя синтаксис heredoc, но сохранить фактический вывод переменной?
кот тест.ш #! /usr/bin/env bash #some other commands #some other commands loc="$(which chromium-browser)" cat > loc.txt <<'endmsg' location = '$loc' endmsg Я упростил свой сценарий, чтобы правильно объяснить мою проблему. Я...
41 просмотров
schedule 17.07.2022

Ansible цитирует heredoc в ожидаемом/командном блоке, не находя разделителя/многострочную команду в ожидаемой команде
Я пытаюсь создать сценарий для копирования в блоке ожидания/ответа ansible с ssh на удаленный хост. Я бы хотел избежать написания промежуточных файлов. У меня есть две проблемы: Ansible, кажется, выполняет некоторую обработку в command ,...
386 просмотров
schedule 25.08.2022