Вопросы с тегом 'quoting'

Использование кавычек (как правило, `` `или` ``) для маркировки токенов в виде строковых литералов или строк, подлежащих интерполяции, или для обработки нескольких разделенных пробелами токенов в виде одного элемента.
1

clojure требуется синтаксическое обоснование

Мне трудно понять (и, следовательно, запомнить) синтаксис clojure, описанный здесь: http://clojuredocs.org/clojure_core/1.3.0/clojure.core/require. Кажется, что и счетчик интуитивно понятен и неравномерен. Например, в следующем случае, почему этот ...
30 мая '12 в 15:39
5

Почему я получаю "/bin/sh: список аргументов слишком долго" при передаче цитируемых аргументов?

Как долго может быть командной строки, которая может быть передана в sh -c ''? (в bash и в оболочке bourne) Предел намного ниже, чем у ОС (в случае современной Linux). Например: $ /bin/true $(seq 1 100000) $ /bin/sh -c "/bin/true $(seq 1 100000)"...
13 июл. '12 в 17:14
3

Общее строковое цитирование для TCL

Я пишу утилиту (которая, случается, находится в python), которая генерирует вывод в виде TCL script. Учитывая некоторую произвольную строковую переменную (не unicode) в python, я хочу создать линию TCL, например set s something ... который устано...
14 мар. '11 в 17:29
3

Escape backquote в строке с двойными кавычками в оболочке

Для команды:/usr/bin/sh -c "ls 1`" (обратная кавычка после 1). Как сделать его успешным? Добавление обратной косой черты перед "`" не работает. `является специальным char, как мы знаем, и я попытался окружить его одинарной цитатой (/usr/bin/sh -c "...
01 дек. '09 в 5:27
1

perl6 подписи в POD

поскольку --> является -returns-Constraining_Return_Types rel=noreferrer>предпочтительным способом указать тип возвращаемого значения в сигнатуре в perl6. Мне интересно, как и как можно поместить код сигнатуры функции в C<...>. например...
24 апр. '18 в 7:13
5

Is &gt; когда-либо необходимо?

Теперь я разрабатываю веб-сайты и интерфейсы XML с 7 лет и никогда не приходил в ситуацию, когда было действительно необходимо использовать &gt; для >. До сих пор можно было бы устранить все несоответствия, указав только <, &, " и '. ...
25 авг. '10 в 14:41
5

Как поместить двойные кавычки на этапе сборки VS2010

Я пытаюсь создать шаг копирования файла post build в VS2010, который обрабатывает макросы пути, когда у них есть встроенные пространства. Я попытался окружить команды копирования в двойных кавычках, но я получаю сообщение об ошибке, когда вызывается ...
20 июл. '12 в 21:50
5

Как избежать символа одиночной кавычки в команде ssh/remote bash?

Я создаю небольшой набор сценариев для удаленного запуска, остановки и проверки состояния процесса. stop этих сценариев должен искать процесс и убивать его. Поэтому я: ssh [email protected] 'kill -9 `ps -ef | grep MapReduceNode | grep -v "grep" | awk -F ...
10 дек. '13 в 15:36
3

Странный Lisp сценарий котировки - Graham On Lisp, стр. 37

Я прокладываю себе путь через книгу Грэма "В Lisp" и не могу понять следующий пример на стр. 37: If we define exclaim so that its return value incorporates a quoted list, (defun exclaim (expression) (append expression ’(oh my))) > (exclaim ’(...
23 окт. '10 в 8:28
6

Bash проблема с eval, переменными и кавычками

Я читал о котировках в bash здесь и везде, но я не получил помощи в решении этой проблемы. Дело в том, что у меня немного script для выполнения резервных копий в цикле. Если я не использую eval, то у меня возникают проблемы с переменной $OPTIONS...
09 мар. '11 в 23:47
2

csv writer в Python с пользовательским цитированием

Я ищу способ определить пользовательский quoting с csv.writer в Python. Существует четыре встроенных способа для значений qoute: csv.QUOTE_ALL, csv.QUOTE_MINIMAL, csv.QUOTE_NONNUMERIC, csv.QUOTE_NONE Однако мне нужен механизм цитирования, который...
11 окт. '13 в 9:59
2

Инструмент для автоматического перезаписи сценария bash с правильной кавычкой?

Я предполагаю, что все скрипты bash с большим стандартным shellcheck совместимы, но задача огромна, потому что слишком много разработчиков исторически игнорируют правило номер один из всех сценариев оболочки: всегда используйте кавычки. Было бы пол...
12 дек. '16 в 15:27
4

Bash не анализирует кавычки при преобразовании строки в аргументы

Это моя проблема. В bash 3: $ test='One "This is two" Three' $ set -- $test $ echo $2 "This Как получить bash, чтобы понять кавычки и вернуть $2 как This is two, а не "This? К сожалению, я не могу изменить конструкцию переменной test в этом прим...
06 апр. '13 в 23:05
1

Невозможно устранить различные механизмы цитирования в метапрограмме Джулии

Может ли кто-нибудь четко изложить различные механизмы цитирования, доступные для метапрограммирования в Джулии, и проиллюстрировать каждый с минимальным примером? Так что понятно, что использовать, в какой ситуации... Насколько я вижу, есть: :(s...
11 дек. '16 в 17:35
1

Как правильно указывать вложенные аргументы оболочки?

Как передать строку с пробелами в команду, которая возвращает строку с пробелами? Я попробовал следующие четыре версии. arg='one arg' arg() { echo "arg: $1"; } printf '1 |%s|\n' $(arg "$arg") printf '2 |%s|\n' "$(arg $arg)" printf '3 |%s|\n' "$(a...
07 мар. '17 в 15:30