Вопросы по теме 'quoting'
Process.Start, Пакетные файлы и Цитаты
Я написал скрипт BAT , который автоматически устанавливает и отключает широкополосное соединение:
netsh mbn connect interface="Mobile Broadband Connection" connmode=name name="My Provider"
netsh mbn disconnect interface="Mobile Broadband...
2750 просмотров
schedule
29.11.2023
Передача Torque PBS переменных среды, содержащих кавычки
У меня есть скрипт на питоне. Обычно я бы запускал это так:
./make_graph data_directory "wonderful graph title"
Мне нужно запустить этот скрипт через планировщик. Я использую -v для передачи аргументов для скрипта Python через qsub....
1183 просмотров
schedule
22.01.2024
Как подавить нежелательные символы доллара и кавычек при использовании printf %q?
Мне нужно избежать символов новой строки в открытом ключе, чтобы встроить его в вывод json из скрипта bash. Я хочу сделать следующее:
Little-Net:~ minfrin$ [escape-it-somehow] server.pub"
-----BEGIN PUBLIC...
294 просмотров
schedule
01.02.2024
Как мне вызвать команду PowerShell Start-Process с аргументами, которые требуют цитирования из командной строки или пакетного файла?
Я получаю эту ошибку при попытке выполнить одну команду в PowerShell :
Я пытаюсь выполнить exec эту команду:
powershell.exe Start-Process -FilePath "C:\Windows\System32\attrib +h +s "%CD%"" -Verb runAs
Может кто-нибудь,...
4196 просмотров
schedule
30.04.2024
Bash: как сохранить несколько параметров в строке?
В скрипте bash я запускаю Vim с параметрами:
vim "-c startinsert" "+normal 2G4|" foo
нужны двойные кавычки, но их можно заменить простыми:
vim '-c startinsert' '+normal 2G4|' foo
поскольку эти параметры могут варьироваться от...
87 просмотров
schedule
19.05.2024
Sed берет имя файла вместо пустого значения
У меня есть функция замены, например
function replace()
{
sed -i "s#$1#$2#g" $3
}
Я вызываю функцию с этими параметрами
replace MY_IP $MY_IP /usr/xxx.sh
где $MY_IP - пустое значение, поэтому sed дает как sed -i s#MY_IP#/usr/xxx.sh#g...
38 просмотров
schedule
17.03.2024
Как передать переменную args=foo bar=\baz qux\ как ровно *2* аргумента?
Возьмите следующий скрипт:
#!/bin/bash
function print_args() {
arg_index=1
while [ $# -gt 0 ]; do
echo "$arg_index: $1"
arg_index=$(expr $arg_index + 1)
shift
done
echo
}
echo "print_args foo bar=\"baz...
175 просмотров
schedule
19.12.2023
Команда Bash не работает с bash -c, но работает в интерактивной оболочке
У меня есть эта достаточно простая команда, которая при запуске внутри bash выводит оставшееся место на диске в stdout :
echo -n "External1TB: $(grep -Poi '(\/mnt\/External1TB\s+)\K(.*)' <(df -H --output=target,avail))B"
Я использую...
52 просмотров
schedule
04.05.2024
', (кавычки-запятая) в общей шепелявости
Каков эффект и использование ', в выражениях с обратными кавычками в lisp? Есть ли у него название и документировано ли оно где-нибудь? И насколько это распространено и полезно?
Например:
(defmacro test-exp (exp)
`(format t "~&~S...
503 просмотров
schedule
27.05.2024
SAS %QUOTE против %BQUOTE
Я где-то читал (больше не могу найти где...), что функция SAS %bquote решает некоторые мелкие проблемы в функции %quote и что она более надежна. Это правда? Какие проблемы были с %quote? заранее спасибо
134 просмотров
schedule
18.03.2024
Как надежно вызвать интерфейс командной строки PowerShell в отношении кодировки символов, потоков ввода и вывода, цитирования и экранирования?
Этот вопрос с самостоятельным ответом направлен на получение систематического обзора интерфейса командной строки PowerShell как для Windows PowerShell ( powershell.exe ), так и для PowerShell (Core) v6 + ( pwsh.exe в Windows, pwsh в Unix...
50 просмотров
schedule
13.01.2024