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

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

Как избежать одинарных кавычек внутри одинарных строк

Допустим, у вас есть Bash alias вроде: alias rxvt='urxvt' который отлично работает. Тем не менее: alias rxvt='urxvt -fg '#111111' -bg '#111111'' не будет работать и не будет: alias rxvt='urxvt -fg \'#111111\' -bg \'#111111\'' Итак, как вы в...
08 авг. '09 в 22:50
15

Какие команды Vim можно использовать для цитирования/недоказучения слов?

Как я могу быстро указать/исключить слова и изменить цитирование (например, от ' до ") в Vim? Я знаю о плагине surround.vim, но я бы хотел использовать только Vim.
27 янв. '10 в 15:01
5

Как правильно вложить Bash backticks

Либо я пропустил какой-то люфт, либо обратный поток, похоже, не работает со слишком большим количеством циклов программирования-цитат. $ echo "hello1-`echo hello2-\`echo hello3-\`echo hello4\`\``" hello1-hello2-hello3-echo hello4 Требуются hel...
17 апр. '10 в 2:43
6

Я просто назначил переменную, но переменная echo $показывает что-то еще

Вот серия случаев, когда echo $var может показывать другое значение, чем только что назначенное. Это происходит независимо от того, было ли присвоенное значение "двойным кавычками", "одиночным кавычками" или без кавычек. Как заставить оболочку прав...
31 мар. '15 в 21:05
12

Запись CSV в файл без корпусов в PHP

Есть ли встроенная функция или сплошной класс/библиотека для записи массива в виде строки в CSV файле без вложений? fputcsv по умолчанию будет ", если для параметра оболочки нет ничего. Google терпит неудачу (возвращает результаты для целого ряда ст...
25 нояб. '09 в 23:31
5

В чем смысл "квази" в квазикобратах?

Некоторые языки, такие как Haskell (или Nemerle), имеют квазиотображения. Интересно, что означает "квази", а также существуют "цитаты" без "квази".
11 мая '12 в 18:22
7

Построить строку JSON с переменными Bash

Мне нужно прочитать эти переменные bash в моей строке JSON, и я не знаком с bash. любая помощь приветствуется. #!/bin/sh BUCKET_NAME=testbucket OBJECT_NAME=testworkflow-2.0.1.jar TARGET_LOCATION=/opt/test/testworkflow-2.0.1.jar JSON_STRING='{"buck...
26 янв. '18 в 21:48
8

Модуль Python для shellquote/unshellquote?

Есть ли что-нибудь в стандартной библиотеке Python, которая будет правильно анализировать/разбирать строки для использования в командах оболочки? Я ищу аналог python для perl String::ShellQuote::shell_quote: $ print String::ShellQuote::shell_quote(...
08 июн. '09 в 22:56
2

Сед дает: sed: не может читать: нет такого файла или каталога

У меня есть следующий bash script, который повторяется для каждого найденного изображения. Он должен быть повторен по всем файлам html, css и js и заменять все вхождения изображения внутри этого файла. for image in app/www/images-theme-dark/*.png ...
02 апр. '17 в 18:01
5

Выставление счетов-фактур или калькуляция или оценка

Если счета-фактуры могут быть аннулированы, следует ли их использовать в качестве котировок? У меня есть таблицы Invoices, которые создаются из инвентаря, связанного с Job или Order. Я мог бы иметь таблицу Quotes в качестве промежуточного дома меж...
28 апр. '10 в 22:13
3

bash расширение переменной ${var: + "..." } в документе, удаляющем двойные кавычки?

Я пытаюсь понять, почему Bash удаляет двойные кавычки (но не одинарные кавычки) при выполнении расширения переменной с помощью ${parameter:+word} (Использовать альтернативное значение) в документе здесь, например: % var=1 % cat <<EOF > ${v...
06 дек. '16 в 12:32
7

Удаление одиночных и двойных кавычек в строке с помощью команд bash/standard Linux

Я ищу что-то, что будет транслировать строку следующим образом, используя только bash/стандартные команды Linux: Одиночные кавычки, окружающие строку, должны быть удалены Двойные кавычки, окружающие строку, должны быть удалены Некотируемые строк...
16 апр. '09 в 21:02
6

цитируя константы в php: "это MY_CONSTANT"

Я хочу использовать константу в PHP, но я также хочу поместить ее в двойные кавычки, как переменную. Это вообще возможно? define("TESTER", "World!"); echo "Hello, TESTER"; очевидно выдает "Hello, TESTER", но я действительно хочу что-то вроде: $te...
14 окт. '09 в 0:16
11

Может ли awk работать с CSV файлом, содержащим запятую внутри поля с цитированием?

Я использую awk для вычисления суммы одного столбца в файле csv. Формат данных выглядит примерно так: id, name, value 1, foo, 17 2, bar, 76 3, "I am the, question", 99 Я использовал этот awk script для подсчета суммы: awk -F, '{sum+=$3} END {pri...
29 июн. '10 в 6:35
3

Bash аргумент, передаваемый дочернему элементу ($ @или $*)

Я пытаюсь написать script, который может быть добавлен к любой команде. Когда это будет сделано, он выполнит команду, заданную приведенными ниже аргументами, а затем отправьте сообщение пользователю по электронной почте, когда команда будет завершен...
19 апр. '11 в 17:20