Описание тега heredoc
Здесь-документ - это особый синтаксис записи буквальных строк в исходном коде, используемый разными языками программирования.
2
ответа
Как правильно избежать двойных кавычек в команде ssh pkill bash?
$ ssh root@123.123.123.123 123.123.123.123# pkill -f "stalled process name"; commands_to_restart; some_more_commands; many many lines of output demonstrating success 123.123.123.123# exit; ВСЕ РАБОТАЕТ ОТЛИЧНО $ ssh root@123.123.123.123 "pkill -f "\…
09 май '18 в 00:10
6
ответов
Сжать объявление heredoc до одной строки в bash?
У меня есть это, которое работает, чтобы объявить строку JSON в сценарии bash: local my_var="foobar" local json=`cat <<EOF {"quicklock":"${my_var}"} EOF` Вышеупомянутый heredoc работает, но я не могу отформатировать его каким-либо другим спосо…
21 апр '18 в 01:44
1
ответ
bash heredoc повреждается (случайно) при вставке в ssh-терминал
Я подключаюсь ко многим серверам Linux с помощью ssh и запускаю скрипт проверки работоспособности на каждом из них, при этом мне хотелось сэкономить 2 секунды на сервере. Поэтому вместо обычного создания файла сценария: cat > test.sh + right-clic…
30 янв '18 в 10:28
1
ответ
Статические члены класса php не работают
Я озадачен следующим кодом: <b><i>First name *</b></i> : <input type="text" name='<?php Labels::$FIRSTNAMELABEL ?>' /><br /> Это поле "Имя" является одним из нескольких входных данных в форме на моей страниц…
22 янв '12 в 22:50
2
ответа
Командная строка SVN: heredoc как сообщение
Есть ли способ использовать heredoc в качестве сообщения с помощью команды svn? Я попробовал это: $ echo <<TEXT | svn commit -m - > line one input > line two input >TEXT В моем репозитории он просто записывает черту как сообщение. Я п…
28 фев '14 в 22:23
1
ответ
Как заставить Эредока не сбежать от моих персонажей?
Я пытаюсь передать некоторый код в REPL, и этот heredoc, похоже, ускользает от моего регулярного выражения. Чтобы сократить проблему... У меня очень длинное регулярное выражение, но это главная проблема: <<SOMECODE \\d SOMECODE Это возвращаетс…
03 сен '14 в 02:31
3
ответа
Странное поведение при копировании / вставке команд bash с heredocs в терминал
Чтобы упростить некоторые процессы, я задокументировал большую серию команд терминала, чтобы при необходимости их можно было копировать и вставлять. Однако я сталкиваюсь со странным поведением, как показано здесь: ssh $USER@$SERVER 'rm ~/backup.tar'…
30 июн '15 в 09:00
11
ответов
Как мне удалить ведущие пробельные символы из Ruby HEREDOC?
У меня проблема с Ruby heredoc, который я пытаюсь сделать. Он возвращает начальные пробелы из каждой строки, даже если я включаю оператор -, который должен подавлять все начальные пробельные символы. мой метод выглядит так: def distinct_count <&l…
22 сен '10 в 19:23
1
ответ
Ошибка simplexml_load_string при использовании строкового параметра в стиле heredoc
Я пытаюсь один простой пример PHP XML следующим образом. // code of PHP =================================================== <?php $string = <<<XML <?xml version="1.0" encoding="ISO-8859-1"?> <note> <to>George</to>…
23 фев '14 в 12:41
1
ответ
Получить данные из SQL с помощью PHP
Первая ссылка ведет на вопрос, который я задал относительно проблемы, связанной с использованием синтаксиса Heredoc. Я не могу исправить проблему, связанную с ошибкой синтаксиса HEREDOC. Вторая ссылка идет на вопрос, очень похожий на ссылку выше. Пр…
12 май '15 в 15:57
0
ответов
Как передать html коды в значениях текста в форме и отобразить его
Итак, я обновил коды. Я пытаюсь создать радио-блок, поэтому, когда в радио-блоке установлен флажок yes, появляется текстовое поле с помощью angular.js, надеясь, что оно будет работать. <div ng-app=""> <div class="form-group"> <label c…
09 сен '16 в 10:11
3
ответа
Эхо JavaScript оповещение о значении массива PHP на кнопке HTML?
Я пытаюсь использовать PHP для отображения набора кнопок (покупка и продажа) в игре на бирже. В конечном итоге кнопки будут иметь обработчик события onclick=, который вызывает функцию JavaScript для заполнения некоторых полей в форме, но я просто пы…
19 мар '12 в 21:21
3
ответа
Что означает << DESC в рубине?
Я изучаю Ruby, и в книге, которую я использую, есть пример кода, подобного этому #... restaurant = Restaurant.new restaurant.name = "Mediterrano" restaurant.description = <<DESC One of the best Italian restaurants in the Kings Cross area, Medi…
17 авг '12 в 19:36
2
ответа
Пароль автоответчика для OPENSSL с использованием HEREDOC
У меня есть следующая команда, но она не работает для меня... cd /etc/postfix/ssl/ && openssl genrsa -des3 -rand /etc/hosts -out smtpd.key 1024 <<PASS password password PASS ОБНОВИТЬ: Выход: 109 semi-random bytes loaded Generating RSA …
04 мар '14 в 10:49
0
ответов
Скрипт bash не смог передать аргумент в linux
У меня есть скрипт bash, имя файла - deploy.sh, поэтому в моем терминале я делаю #!/bin/bash if [ -n "$1" ] then ssh root@101.181.42.10 << 'COMMAND' cd /var/www/myApp git pull npm i pm2 kill pm2 start pm2.json --env $1 COMMAND else echo "argum…
29 сен '18 в 13:10
2
ответа
Using two here strings
I can use herestrings to pass a string to a command, eg cat <<< "This is a string" How can I use herestrings to pass two strings to a command? Как я могу сделать что-то вроде ### not working diff <<< "string1" "string2" ### working…
11 ноя '13 в 10:50
4
ответа
Как использовать A? X: Y синтаксис с heredoc в PHP?
Я попробовал это, но получил только синтаксическую ошибку: <?php $a = true; $str = <<< EOF {$a ? 1 : 2} EOF; echo $str; Можно ли использовать такой условный оператор внутри heredoc?
10 июн '10 в 04:08
1
ответ
Как я могу выполнить команду SSH с нумерацией страниц Heredoc
Я пытаюсь выполнить команды в сеансе SSH heredoc, используя что-то вроде этого: ssh -tt user@domain << 'END' > ./file.txt some command END Команда выполнена и сохранена часть вывода в файле file.txt. Проблема заключается в том, что программ…
08 ноя '16 в 18:37
1
ответ
Как обеспечить ввод для Whiptail с помощью commhe и линии
Итак, мне нужно настроить несколько серверов, для которых требуется mysql-сервер на каждом из них. Я решил написать сценарий оболочки для ввода ввода в whiptail, который требует от пользователя ввода пароля. Я написал скрипт bash, но он просто не от…
13 апр '17 в 15:04
3
ответа
Как установить и расширить переменные в разделе heredoc
У меня есть heredoc, который должен вызывать существующие переменные из основного скрипта и устанавливать свои собственные переменные для использования позже. Что-то вроде этого: count=0 ssh $other_host <<ENDSSH if [[ "${count}" == "0" ]]; the…
29 мар '17 в 18:43