9
ответов

Как делают меня grep для нескольких шаблонов с шаблоном, имеющим символ вертикальной черты?

Я хочу найти все строки в нескольких файлах, которые соответствуют одному из двух шаблонов. Я пытался найти шаблоны, которые я ищу путем ввода grep (foo|bar) *.txt, но оболочка интерпретирует | как канал и...
11.04.2018
8
ответов

Как я удаляю файл, имя которого начинается “-” (дефис иначе подчеркивают штриховой линией или минус)?

Как Вы удаляете файл, имя файла которого начинается с тире (дефис или минус)-? Я - ssh'd в удаленный сервер OSX, и у меня есть этот файл в моем каталоге: tohru: ~ $ ls-l общие 8-rw-r - r - 1 я...
14.01.2012
8
ответов

Как добавить новые строки в переменные в сценарии удара

Когда я делаю ул. = "Привет World\n ===========\n", я распечатал \n также. Как у меня могут быть новые строки затем?
03.09.2011
6
ответов

Круглая скобка в expr арифметике: 3 * (2 + 1)

expr, кажется, не нравится круглая скобка (привыкший в математике к явному приоритету оператора): expr 3 * (2 + 1) удар: синтаксическая ошибка около неожиданного маркера' (' Как выразить приоритет оператора в ударе?
30.06.2016
6
ответов

Как я передаю переменную со своего локального сервера на удаленный сервер?

Я пытаюсь передать переменную со своего локального сервера (location1) на удаленный сервер (location2). Цель кода состоит в том, чтобы скопировать файл с удаленного сервера от предопределенного местоположения. В более простом...
03.06.2014
5
ответов

Что '(одинарная левая кавычка/обратная галочка) означает в командах?

Я столкнулся со следующей командой: sudo, показанный 'идентификатор-u'/somedir и, интересно: каково значение 'символа. Я заметил, например, это, в то время как команда выше работ хорошо, та ниже делает...
28.06.2016
5
ответов

Используя сгенерированный список имен файлов как список аргументов — с пробелами

Я пытаюсь вызвать сценарий со списком имен файлов, собранных находкой. Ничто специальное, просто что-то как это: $ myscript 'находят. - называют something.txt' проблемой, то, что некоторые пути...
21.01.2014
5
ответов

Почему эхо игнорирует мои символы кавычки?

Команда эха не включает полный текст, что я даю его. Например, если я делаю: эхо $ 'повторяет PARAM =' grep, $ARG/var/tmp/setfile | awk '{печатают 2$}', ''Это производит: повторите PARAM ='...
15.11.2011
4
ответа

найдите не рекурсивными когда файл в вершине

Вообразите исходное дерево. Везде существуют XML-файлы. Но с тех пор существует XYZ.xml в корне этого дерева, это не найдет мои XML-файлы. найдите, что-iname *.xml возвращает ./XYZ.xml вместо ./XYZ.xml....
16.10.2019
4
ответа

Как выйти из кавычек в оболочке?

Я испытываю затруднения выйти из символов в ударе. Я хотел бы выйти из одинарных и двойных кавычек при выполнении команды при другом пользователе. В целях этого вопроса скажем, я хочу...
11.11.2018
4
ответа

байты эха в файл

Я пытаюсь подключить своего rasberry Pi к некоторому дисплею с помощью шины i2c. Для начала работы я хотел вручную записать материал, байты в особенности в файл. Как Вы пишете определенные байты в файл? Я...
13.04.2017
4
ответа

Инструмент для выхода из всех кавычек в строке/файле

У меня есть странная проблема, что у меня нет хорошего пути вокруг. Моя компания, потому что причины, хранилища, пишущие сценарий кода в таблице базы данных. Не спрашивать. Каждый раз, когда я должен вставить новую версию кода, меня...
07.02.2015
4
ответа

начало fgrep строки?

Я хотел бы использовать fgrep для обработки ищущих литеральных слов с периодами и другими метасимволами в grep, но я должен удостовериться, что слово в начале строки. Например, fgrep 'мисс'. будет...
22.01.2015
4
ответа

Проверка, является ли входное число целым числом

Я пытаюсь проверить, является ли вход целым числом, и я пробежался через него сто раз, но не вижу ошибки в этом. Увы это не работает, это инициировало если оператор для всех исходных данных (числа/буквы)...
23.08.2014
4
ответа

Каково различие между эхом 'дата', эхо “'дата'”, и эхом ''дата''?

Каково различие между этими тремя командами? отзовитесь эхом 'дата' повторяют эхо "'даты'" ''дата'', я смущен на том, каковы различия на самом деле. Я думаю, что то, когда 'вокруг этого, означает что это...
02.11.2013
4
ответа

sh и grep числа только

Я сталкиваюсь с проблемой и пытаюсь найти решение, которое работает в sh. Если бы я мог бы использовать удар, этот код работал бы: ls/a|grep ^ [0-9], К сожалению, дело обстоит не так с sh и да я должен использовать sh...
06.06.2013
4
ответа

Добавление строки, содержащей символ ESC с sed

В настоящее время я использую: sed-i-e "5a \\$ {текст}" $filename для добавления чего-то к определенной строке, где переменный текст содержит строку, такую как "\epsilon". При использовании эха-E $text строка...
10.08.2012
4
ответа

Заключение в кавычки в ssh $host$FOO и ssh $host “sudo su пользователь-c $FOO” вводит конструкции

Я часто заканчиваю тем, что дал сложные команды по ssh; эти команды включают передачу по каналу к awk или одной строке жемчуга, и в результате содержат одинарные кавычки и $. Я ни не смог выяснить твердое...
21.03.2011
3
ответа

Как выйти из пробелов и т.д. в переданной переменной для системного вызова CP в awk

Эта проблема имеет достаточно слоев сложности для создания простых символов выхода трудными для меня. У меня есть сценарий удара, который, для значительной части, имеет встроенный awk сценарий, который читает разграниченный файл...
20.12.2018
3
ответа

GNU находит и маскирование {} для некоторых оболочек - который?

Страница справочника для GNU находит состояния: - исполнительная команда; [...] строка '{}' заменяется текущим именем файла, обрабатываемым везде, это происходит в аргументах команде...
11.11.2018
3
ответа

Последствия безопасности упущения заключить переменную в кавычки в оболочках удара/POSIX

Если Вы следовали unix.stackexchange.com некоторое время, необходимо, надо надеяться, знать к настоящему времени, что отъезд переменной закрыл кавычки в контексте списка (как в $var эха) в оболочках Границы/POSIX (zsh быть...
28.09.2017
3
ответа

В bash, как вызвать переменную и обернуть кавычки вокруг ее значения как часть команды, не превращая имя переменной в строковый литерал?

Итак, я хочу добавить 10 секунд к времени. Команда для этого взята отсюда. Для примера: STARTIME="$(дата + "%T")" ENDTIME="$STARTIME сегодня + 10 секунд" CALL="$(echo date -d $ENDTIME +'%H:%M:%S'....
23.05.2017
3
ответа

Я должен инкапсулировать awk переменные в кавычках для очистки их?

Согласно ответу на stackoverflow, это - мое понимание, что инкапсуляция переменных удара в двойных кавычках является довольно безопасным способом санировать ввод данных пользователем. Что относительно awk переменных? Например, если...
23.05.2017
3
ответа

Как я могу повторить знаки доллара?

Например, $PATH и $HOME, Когда я ввожу $PATH эха, он возвращает мой $PATH, но я хочу повторить $PATH слова и не, что фактическая переменная обозначает, эхо "$PATH", не работают также.
14.09.2016
3
ответа

Почему мой сценарий оболочки дросселирует на пробеле или других специальных символах?

Или, вводное руководство по устойчивой обработке имени файла и другой строковой передаче в сценариях оболочки. Я записал сценарий оболочки, который работает хорошо большую часть времени. Но это дросселирует на некоторых исходных данных (например, на некот
02.05.2016
3
ответа

сценарий резервного копирования для копирования файлов по их расширению

Я создал сценарий для копирования файлов .png из одного каталога в другой. Скрипт выглядит следующим образом: i = "` cat /usr/local/app1/default.conf | grep -i values ​​| sed -e 's / \ values ​​= // g' -e 's /, / / ​​g'` " для данных ...
09.06.2015
3
ответа

найдите: недостающий аргумент '-должностному-лицу'

когда я пытаюсь использовать эту команду var1 ='sudo-u psoadmin-H-s ssh, daill_scp@files.dc1.responsys.net находит.-maxdepth 1 - тип f-mtime +14 - должностное лицо ls - люфтганза \{} \; | awk '{печатают 5$, 9$}' |egrep-v '^./...
01.04.2015
3
ответа

Замены команды по сравнению с обратной косой чертой выходят в заключенной в кавычки строке

Рассмотрите дважды заключенную в кавычки замену команды с Escape обратной косой черты в нем, как это: повторите "$ (эхо '\\')", Это распечатывает \\, тогда как я ожидал бы, что это распечатает только одну обратную косую черту. Мой...
27.03.2015
3
ответа

sed не развернет мою переменную Bash в сценарии

У меня есть этот сценарий, который запросит относительный или полный путь в файл и затем подкачает пробелы '' с '\, 'который работает в консоли Linux. Замена сделана с помощью первого sed...
07.02.2015
3
ответа

Аргумент UNC в ударе scipt

Я хочу создать сценарий удара с "чистым" UNC (т.е. Я не хочу выходить из обратных косых черт буквально) как аргумент, т.е. что-то как:./нечто \\my\share\is\here Однако, как является естественным...
16.01.2015

Строки обычно разграничиваются кавычками, который повышает проблему контакта со строками, которые включают кавычки.

Заключение в кавычки является распространенной проблемой в (иначе ). Вот некоторые типичные проблемы: