Вопросы по теме '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