heredoc

  • 1972 рейтинг
    36 ответов
    Создание многострочных строк в JavaScript

    У меня есть следующий код в Ruby. Я хочу преобразовать этот код в JavaScript. какой эквивалентный код в JS?

    text = <<"HERE"
    This
    Is
    A
    Multiline
    String
    HERE
    
  • 423 рейтинг
    7 ответов
    Как работает & quot; кошка & lt; & lt; EOF & Quot; работать в Bash?

    Мне нужно было написать скрипт для ввода многострочного ввода в программу (psql).

    После небольшого поиска, я нашел следующий синтаксис работает:

    cat << EOF | psql ---params
    BEGIN;
    
    `pg_dump ----something`
    
    update table .... statement ...;
    
    END;
    EOF
    

    Это правильно

    ...
  • 273 рейтинг
    11 ответов
    Как присвоить значение heredoc переменной в Bash?

    У меня есть эта многострочная строка (цитаты включены):

    abc'asdf"
    $(dont-execute-this)
    foo"bar"''
    

    Как бы я назначил его переменной, используя heredoc в Bash?

    Мне нужно сохранить переводы строк.

    Я не хочу экранировать символы в строке, это будет раздражать. , ,

  • 141 рейтинг
    17 ответов
    Выполнение многострочных операторов Python в однострочной командной строке

    Я использую Python с -c для выполнения однострочного цикла, т.е. е. :

    $ python -c "for r in range(10): print 'rob'"
    

    Это отлично работает. Однако, если я импортирую модуль перед циклом for, я получаю синтаксическую ошибку:

    $ python -c "import
    ...
  • 78 рейтинг
    16 ответов
    Вызов функций PHP в строках HEREDOC

    В PHP строковые объявления HEREDOC действительно полезны для вывода блока html. Вы можете анализировать переменные, просто ставя перед ними префикс $, но для более сложного синтаксиса (например, $ var [2] [3]) вы должны поместить свое выражение в фигурные скобки {}.

    ...
  • 41 рейтинг
    4 ответов
    Строки Heredoc в C #

    Есть ли в C # нотация heredoc, предпочтительно та, в которой мне не нужно экранировать что-нибудь (включая двойные кавычки, которые являются причудами в дословных строках)?

  • 29 рейтинг
    5 ответов
    Heredoc: что на самом деле означает «EOT»?

    Примеры PHP Heredoc , кажется, всегда используют EOT (а иногда и EOD) в качестве разделяющей строки, хотя на самом деле здесь можно использовать любую строку. Это работает:

    $mystring = <<

    Хотя это также работает:

    $mystring = <<

    EOT действительно означает

    ...
  • 25 рейтинг
    17 ответов
    Heredoc для Windows пакетной?

    Существует ли способ указания многострочных строк в пакете способом, аналогичным heredoc в оболочках Unix. Что-то похожее на:

    cat < out.txt
    bla
    bla
    ..
    EOF
    

    Идея заключается в создании настраиваемого файла из файла шаблона. ,

  • 22 рейтинг
    11 ответов
    Как вы вводите вкладку в документ Bash здесь?

    Определение здесь документа здесь: http: // en. википедия. org / wiki / Here_document

    Как вы можете ввести вкладку в здесь документ? Такие как это:

    cat > prices.txt << EOF
    coffee\t$1.50
    tea\t$1.50
    burger\t$5.00
    EOF
    

    ОБНОВЛЕНИЕ:

    Проблемы, затронутые в этом вопросе:

    1. Расширение
    ...
  • 21 рейтинг
    11 ответов
    JavaScript HERE-doc или другой механизм больших цитат?

    Есть ли удобный способ заключить в кавычки большой блок HTML, который имеет одинарные и двойные кавычки в JavaScript?

    Есть ли что-нибудь вроде HERE-doc <, символа нескольких кавычек """ или пользовательских разделителей q{}?

    Есть креативные или изобретательные решения этой проблемы?

    ...
  • 9 рейтинг
    6 ответов
    Многострочная строка JavaScript

    Вопрос:

    Что такое метод JavaScript для хранения многострочной строки в переменной, как в PHP?