Описание тега quoting
Использование кавычек (как правило, `'' или`"`) для обозначения токенов как строковых литералов или строк, подлежащих интерполяции, или для обработки нескольких токенов, разделенных пробелами, как одного блока.
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
1
ответ
Torque PBS передает переменные окружения, которые содержат кавычки
У меня есть скрипт на Python. Обычно я бы запустил это так: ./make_graph data_directory "wonderful graph title" Я должен запустить этот скрипт через планировщик. Я использую -v для передачи аргументов скрипта python через qsub. qsub make_graph.pbs -…
21 мар '15 в 06:05
1
ответ
Как мне использовать переменную, чтобы указать путь для исключения в `find`?
Я пытаюсь использовать переменную, чтобы указать путь исключения в find команда. Этот фрагмент работает: x="*test/.util/*" y="*test/sh/*" find test -type f -name "*.sh" -not -path "$x" -not -path "$y" Но я бы хотел переехать -not -path в переменные,…
20 апр '14 в 00:11
4
ответа
bash script - невозможно установить переменную с двойными кавычками в значении
Нужна помощь в исправлении этого скрипта bash, чтобы установить переменную со значением, включающим двойные кавычки. Почему-то я неправильно определяю это как мои ценности foo а также bar при необходимости не заключаются в двойные кавычки. Мой сцена…
22 апр '17 в 22:41
1
ответ
Как правильно процитировать вложенные аргументы вложенной оболочки?
Как передать строку с пробелами в команду, которая возвращает себе строку с пробелами? Я попробовал следующие четыре версии. arg='one arg' arg() { echo "arg: $1"; } printf '1 |%s|\n' $(arg "$arg") printf '2 |%s|\n' "$(arg $arg)" printf '3 |%s|\n' "$…
07 мар '17 в 15:30
2
ответа
Убить процесс из lsof после ssh
Я знаю, что процесс работает на порту 5000 на удаленном сервере. Как я могу назвать это в однострочном cmd? Я могу SSH к этому серверу и сделать kill $(lsof -i:5000 -t), Оно работает. Из моего местного терминала, если я делаю ssh user@ip.ip.ip.ip "k…
03 янв '18 в 13:20
1
ответ
Импорт CSV с QUOTE_NONNUMERIC Python не работает должным образом
Я не могу понять это, может быть, я ослеп за то, что долго смотрю на одно и то же... У меня есть такие строки в файле CSV: ""BIN"",""Afg"",""SONIC/SONIC JET/"",1,8.9095,""Due to the dynamic nature of the exemptions granted to many operators, the Con…
26 мар '14 в 20:00
2
ответа
grep -v под запросом двойных кавычек
У нас есть часть кода, которая утверждает, "diff file1 file2 | /usr/bin/grep -v "#" | /usr/bin/grep ^\> | /usr/bin/awk '{print $3}' | /usr/bin/xargs mkdir" Весь оператор заключен в двойные кавычки (это требование синтаксиса приложения). Когда при…
02 дек '14 в 08:55
1
ответ
Как я могу добавить кавычки на символ?
Мне нужно добавить кавычки в начале и конце символа. char *Mychar = "hello"; printf("%c\n",Mychar[0]); Мой результат h и мой желаемый результат 'h',
20 дек '17 в 20:06
1
ответ
Читать переменные построчно, не заглатывая символ \
Я использую этот фрагмент, чтобы читать переменные построчно: echo "${lines}" | while read line; do something with ${line}; done lines содержит новые строки и вхождения \ характер (line будет интерпретироваться как C строка). К сожалению, где-то в э…
05 ноя '12 в 16:02
2
ответа
Python -c переключатель
У меня сейчас ".".join(str(z) for z in [int(x, 16) for x in (re.sub(r'(.{2})(?!$)', r'\1.', "00112233")).split('.')]) 'xx.xx.xx.xx' который работает, но когда я пытаюсь использовать его через переключатель Python -C, это не удается? [root@monty ~]# …
05 апр '13 в 13:32
5
ответов
Как применить двойные кавычки к каждому значению в строке через запятую?
Я хочу добавить двойные кавычки каждого моего массива. Исходное значение: 192.168.183.2, 192.168.183.28 Текущий результат: "192.168.183.2, 192.168.183.28" Что я хочу это: "192.168.183.2", "192.168.183.28" и вот мой код: $allowedIP = array($dSchedule…
11 авг '17 в 02:10
1
ответ
Синтаксическая ошибка в строке 1: `('не ожидается
Поскольку я новичок в Unix, может кто-нибудь помочь, почему я получаю эту ошибку? Error: 0403-057 Syntax error at line 1 : `(' is not expected Используемый сервер Unix: имя сервера AIX 1 6 00F635064C00 Используемый скрипт (для отправки оповещения по…
07 апр '17 в 13:30
3
ответа
Использование Make $(dir) или $(notdir) на пути с пробелами
Я использую код, подобный следующему в Makefile: empty:= space:= $(empty) $(empty) path_escape = $(subst $(space),\$(space),$(1)) TOP=$(call path_escape,$(abspath .)) TARGET=$(TOP)/foo $(info TOP='$(TOP)') $(info TARGET='$(TARGET)') all: $(TARGET) $…
27 июл '09 в 18:22
1
ответ
"выявление" скрытых / управляющих "кодов" в строках в bash
В Python есть очень удобная функция: repr (), которая при применении к строке, содержащей пустые символы, выведет представление этой строки, которое не может привести к неправильной интерпретации человеком фактического содержимого строки. например: …
12 сен '15 в 20:25
1
ответ
Не удается запустить команду от имени другого пользователя
Пытаясь установить pip внутри виртуального окружения под пользователем без полномочий root с именем jenkins когда я ssh на сервер и сделать это: sudo su jenkins cd into relevant directory (autoenv kicks in and activates the virtual env) pip install …
12 мар '17 в 15:41
5
ответов
Какую форму предпочтительнее использовать в Bash?
Я учусь Bash, и я вижу, что форма С = пример эхо "$C" дать тот же результат в форме С ="Пример" эхо $ C Я хотел бы знать, лучше ли ставить "" в присваивании переменной или после $. Или если это безразлично. или если один считается "красивее", чем др…
27 ноя '11 в 11:14
2
ответа
SVN | awk | почта работает в bash, а не в cron
У меня есть следующая команда, чтобы показать изменения в хранилище Subversion svn log -v -r{$(date +%Y-%m-%d)}:HEAD http://therepository | awk '/^r[0-9]+ / {user=$3} {if (user=="username") {print $1 $2 $3}}' | mail -ne -s'Users SVN commits' email@e…
14 авг '11 в 20:59
2
ответа
Создать цикл для поиска и замены в файле, затем создать несколько выходных файлов
Я новичок в кодировании, и я искал способ написать цикл, который генерирует несколько файлов после изменения одного аспекта мастер-файла. Я использовал несколько примеров для начала и могу заставить работать код для изменения и создания 1 файла, но …
17 окт '18 в 02:55
1
ответ
Могу ли я использовать jsoup, чтобы определить, заключен ли атрибут HTML в одинарные или двойные кавычки (или нет)?
Я использую jsoup для анализа HTML-документов и их анализа. После анализа можно ли определить, был ли данный атрибут заключен в двойные, одинарные или без кавычек? Другими словами, есть ли способ, которым я мог бы выделить следующее: Document foo = …
21 авг '18 в 13:37