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

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

Цитирование/защита специальных символов, подаваемых в bash?

я имею $ cat afile file(1).txt ./adir $ cat question.sh #!/bin/bash sed -e 's/^/mv /' afile | bash $ ./question.sh bash: line 1: syntax error near unexpected token '(' bash: line 1: 'mv file(1).txt ./adir' Как защитить строку, передаваемую в...
21 июн. '18 в 1:02
1

Один параметр для нескольких шаблонов - grep

Я пытаюсь искать pdf файлы с терминала. Моя попытка - предоставить строку поиска из терминала. Строкой поиска может быть одно слово, несколько слов с (И, ИЛИ) или точная фраза. Я хотел бы оставить только один параметр для всех поисковых запросов. Я ...
23 янв. '17 в 22:31
2

bash scripting - инструкция if, чтобы проверить, возвращает ли оператор данные

Я новичок в сценариях оболочки, и я пытаюсь запустить простой скрипт, который использует команду locate для поиска файла, который вводит пользователь. Я пытаюсь реализовать оператор if, который возвращает true, если какой-либо файл с этим именем най...
14 апр. '17 в 20:46
2

printf использует мои файлы в каталоге, из которого сценарий вызывается из

У меня есть строка кода printf "%5d%s%s%d%s" $opNum $IDLE_TEXT $LINE_ENDER $ops "." Все переданные переменные определены, но по какой-то нечестивой причине printf пытается захватить файлы в каталоге, из которого вызывается сценарий. Пример вывода о...
23 апр. '17 в 14:52
1

Псевдоним для команды awk

Как создать псевдоним для команды awk в awk '{$1="";$2="";$3="";$4="";$5="";print}' в tcshrc? Я пробовал вот так: alias crd='awk '\''{$1=\"\";$2=\"\";$3=\"\";$4=\"\";$5=\"\";print}'\''' но не работает
24 июл. '18 в 12:22
2

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

У меня есть файл со следующим firsttext=cat secondtext=dog thirdtext=mouse и я хочу, чтобы он вернул эту строку: "firsttext=cat" "secondtext=dog" "thirdtext=mouse" Я попробовал этот однострочный лайнер, но это дает мне ошибку. cat oneline | perl...
26 июн. '17 в 16:20
1

Вход функции bash $ 1 обрабатывает только первое слово строки и форматирование

Моя функция BASH: json_format () { echo '{ "question": "';echo "$1";echo '",' } для: json_format ${questions[$Q_counter]} Возвращается: { "question": " VM ", Вместо ожидаемого json-формата и строки: { ...
06 авг. '16 в 16:55
3

Проблема с символом Perl *

Как я могу избежать этих внешних символов */? Эта команда работает на экране оболочки. Когда я добавляю его в скрипте Perl, символ * нарушается: my $sonar = "/opt/tools/wh/dtd/tools/sonar/sonar-runner-2.4/bin/sonar-runner -Dsonar.host.url=http://s...
05 июн. '17 в 12:31