2
ответа

Как использовать переменные правильно в этом небольшом сценарии?

Вот немного сценария для перенастройки старо-неправильных символьных ссылок, которые я хочу сделать интерактивным. #!/bin/bash # перенастраивают (разорванные) связи symbolink, в интерактивном режиме отзываются эхом,-n "Вводят исходный каталог где...
11.02.2015
2
ответа

Заключение в кавычки / выходящий / проблема расширения в “команде в переменной”

Я хочу выполнить команду, такую как это в сценарии удара: freebcp <аутентификация и другие параметры>-t"",-r "\r\n", Когда выполнено непосредственно на командной строке, команда работает как ожидалось. Но...
21.01.2015
2
ответа

подстановка переменных в CLI и для циклов

Я вполне уверен, это уже спросили в некоторой форме, я просто не могу придумать хорошую находку для поиска ее. Я хочу иметь сценарий, которые делают вещи N времена и которому я могу передать как переменная...
16.01.2015
2
ответа

Выполнение команд сохранено в переменных оболочки

Следующие работы в моей оболочке (zsh):> НЕЧТО ='ls'> $FOO file1 file2, но следующее не делает:> НЕЧТО ='emacs - СЗ'> $FOO zsh: команда, не найденная: emacs - СЗ даже при том, что вызов emacs-...
29.12.2014
2
ответа

Как я пишу, что команда для Должностного лица вводит .desktop файл, содержащий зарезервированный символ правильно?

Я пытаюсь сделать .desktop файл для Minecraft. Ничто, кажется, не случайно встречает выполнение файла. Я попытался присвоить Исполнительный ключ следующим образом: Должностное лицо = Java - банка "~/.minecraft/Minecraft.jar" Должностное лицо =..
21.12.2014
2
ответа

Как я могу условно передать подоболочку в течение 'времени'?

У меня есть сценарий установки для поля Vagrant, где я раньше измерял единственные шаги со временем. Теперь я хотел бы условно включить или отключить измерения времени. Например, ранее строка была бы...
18.12.2014
2
ответа

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

Я пытаюсь получить вывод некоторых программ и присвоить их переменным. Я использую обратные галочки, чтобы сделать это, но я могу переключиться на другой метод при необходимости. То, что я замечаю, - то, что часто я не делаю...
13.12.2014
2
ответа

Псевдоним для команды для уничтожения остановленных заданий

Я хотел добавить псевдоним к своему .bashrc так, чтобы я мог уничтожить все остановленные задания с командой как kill_stopped. Я знаю, что уничтожают 'задания-p', может использоваться для выполнения этого, но я имел бы...
22.10.2014
2
ответа

Конкатенация строк Bash раньше создавала список параметров

Учитывая эту часть удара: PARMS = '-rvu' PARMS + =" - удаляют - исключают = '.git'" $PARMS эха rsync $ {PARMS}. $ {ЦЕЛЬ}, которую эхо показывает строке PARMS как ожидалось, никакая ошибка, отображен, но rsync...
29.08.2014
2
ответа

Замените обратную косую черту sed

Я пытался создать сценарий, который заменил бы каждое происшествие C:\ в двух различных типах файла корнем/. Мое древовидное образование похоже: - пакет - Место сценария - Conf - Appli1...
21.08.2014
2
ответа

Как создать пространство разделенные, оставленные полные пути файлов, рекурсивно соответствующих шарику?

У меня есть программа, которая требует путей к файлам как аргументы, которые не могут быть заключены в кавычки и не должны зависеть от рабочего dir. Это может быть сделано, не объединяя в цепочку несколько xargs, TR, найти, readlinks? Пример...
23.07.2014
2
ответа

Не мог использовать команду даты для изменения определенного формата даты в Bash окружают на терминале OS X

Я использую дату-d команда для изменения определенного формата даты на другого. Ниже используемый currDate ='Wed примера 12 февраля 2014' formattedDate ='date-d" $ {currDate}" + %Y%m%d' $formattedDate эха
19.07.2014
2
ответа

Проблемы с базовым именем в цикле

Я являюсь новым при программировании сценария оболочки, и я пытаюсь выполнить программное обеспечение, которое читает текст, и выполните, это - частеречная разметка. Это требует входа и вывода, как видно в выполнить примере: $...
24.06.2014
2
ответа

Переменная, присвоенная внутри ssh команда, не возвращает собственное значение

Я выполняюсь ниже команды в ssh части моего сценария. Команда предназначена для вырезания размера файла из ls опции и хранения его к переменной. Затем распечатайте переменную: эхо "Вводит srouce файл";...
23.06.2014
2
ответа

Как я повторяю выражение и с одинарными и с двойными кавычками?

Я попробовал много вещей, но я плохо знаком с оболочкой. Действительно ли возможно иметь и двойные и одинарные кавычки в эхе? Я хочу генерировать эхо, "сканируют 'LPV', {ФИЛЬТР =>, "(PrefixFilter ('MP1-Eq1')"}"...
02.06.2014
2
ответа

Обновите .profile в / и т.д. в UNIX

Как я могу добавить следующий текст в .profile в папке,/etc/security из UNIX ОС?-S' PS1 ='hostname: $LOGNAME' [$PWD]' я попробовал: распечатайте, 'экспортируют-s' PS1 ='hostname: $LOGNAME' [$PWD]' '>> профиль...
25.04.2014
2
ответа

Почему мои вкладки не расширяются в TIMEFORMAT?

Я должен измерить время выполнения приложения, таким образом, я смешиваю с TIMEFORMAT для печати сокращенного формата с доступной максимальной точностью. Из Руководства Перезабора Bash: TIMEFORMAT...
25.03.2014
2
ответа

Сценарий Bash не работает

Я хотел создать сценарий, который выполняет команду ls с обеспеченными аргументами. Почему это не работа? Я пытался выполнить его с, например-R, затем это отзывается эхом (я повторил то же самое для...
24.03.2014
2
ответа

Почему удар добавляет одинарные кавычки к неупомянутым неудавшимся расширениям пути в команде прежде, чем выполнить его?

Я исследовал трассировку-x набора использования команд (установите +x для сбрасывания) в ударе: Распечатайте трассировку простых команд, для команд, команд случая, выберите команды и арифметику для команд и...
07.03.2014
2
ответа

дважды заключающий в кавычки параметр (представляющий имя файла) не помогает, если пробелы содержатся

При итерации по некоторому двойному заключению в кавычки имен файлов параметр не препятствует тому, чтобы имя файла было повреждено: $ mkdir временный временный файл CD $ / $ касаются a\b, $ для f в $ (находят).; действительно повторите "$f"; сд
05.12.2013
2
ответа

POSIX совместимый способ работать со списком имен файлов возможно с пробелом

Я видел, что руководства по созданию сценариев Bash предлагают использование массива для работы с именами файлов, содержащими пробел. DashAsBinSh однако предполагает, что массивы не являются портативными, таким образом, я ищу POSIX...
29.11.2013
2
ответа

“grep: Несопоставленный [” ошибка при использовании regex

Я пытаюсь найти шаблон подобным этому: хвост-n 100000 gateway.log | grep-B10-A10 '22 ноября 11:13:56 Полученного пакета от [10.50.98.68', Где "11:13:56" могло быть любым временем. Это - то, что я приехал...
28.11.2013
2
ответа

Awk, не представляющий любой результат

Моя цель состояла в том, чтобы создать файл в текущем месяце в каталоге. Кажется, что команда корректна, но не представляет любой результат: Дата ='date '+ %b'' повторяет октябрь $Date ls-l | awk-v d =" $Date"...
15.10.2013
2
ответа

Zsh, возможно добавляющий кавычки к значению переменной (работает в ударе хотя),

Я довольно плохо знаком с zsh (смещенный вчера от удара), у меня была функция удара в ударе как vl () {cmd ='echo 1$ | sed-r's / (. +) :( [0-9] +). +/\1 + \2/g''; $cmd энергии} Это в основном преобразовывает аргумент like:...
15.10.2013
2
ответа

Единственная команда, берущая две строки для извлечения строку между ними, как 'TR' (без выражений)

Видел здесь способ использовать sed для получения текста между двумя другими строками в строке, как: sed 's/. *starting_text \(.* \) ending_text. */\1 /' но я хотел бы простую команду (как TR, но для строкового извлечения)...
28.09.2013
2
ответа

Дешифруйте файл с помощью gpg в пакетном режиме, когда пароль будет включать a “!”?

Я пытаюсь дешифровать файл в сценарии с gpg пакетным режимом, но команда не выполняется, потому что пароль содержит a"!" отзовитесь эхом "m! передайте" |gpg - пакет - пароль-fd 0 - дешифровать-файл plain.gpg...
16.09.2013
2
ответа

Почему я должен выйти из regex символов в sed, который будет интерпретироваться как regex символы?

Это кажется, например, кошка sed_data.txt | sed 's/\b [0-9] \{3\}\\b/NUMBER/g', что я должен выйти из символов для формирования регулярного выражения. В этом случае я должен был выйти из фигурных скобок, чтобы интерпретироваться как число...
15.09.2013
2
ответа

Каково различие между “*.pl” и *.pl в grep? Почему заключение в кавычки изменяет результат?

Что является различием между: grep "строка".-r - включают *.pl и grep "строка".-r - включают "*.pl", последний включает файлы в subdirectoried в то время как первый нет. Почему?
08.07.2013
2
ответа

Вызов удара от sh (тире) с командами, считанными из args, и “Незавершенной заключенной в кавычки строки” / “неожиданный EOF”

Просто мысль я зарегистрировал бы это: я пробую что-то очень простое - переменная ENV набора в ударе и распечатываю его: $ колотят-c "a=1; a$a эха"; $ колотит-c "a=1; повторите a\$a"; a1 Теперь я хотел бы это то же...
22.04.2013
2
ответа

Хвост колоризации производится с sed

Как я пошел бы о колоризации вывод хвоста с sed? отзовитесь эхом "'tput setaf 1'foo'tput op'" работы как ожидаемое эхо "нечто" | sed-e's / (нечто)/'tput setaf 1 '\0'tput op '/g' однако, не делает. Что...
05.12.2012