3
ответа

CD в каталог из ИСТОРИИ в сценарии удара или псевдониме, например, $ (!!)

Я часто хочу измениться в каталог файла в моей файловой системе, но я не уверен, где файл. Я ищу его как так: найдите - тип f - называет "myfile.txt", Позволяет, говорят ради...
24.04.2013
3
ответа

Не может обработать stdout с каналом, как это прибывает

Я выполняю tshark на FIFO, и следующее является пустым примером цикла, который печатает вывод tshark, как это прибывает: tshark-i $fifo |, в то время как считанная строка; действительно повторите $line, сделанный проблема...
15.04.2013
3
ответа

Как пропустить файл в sed, если он содержит regex?

Я в настоящее время использую следующую упрощенную команду, чтобы удалить запаздывание пробела и добавить новую строку в конце файла при необходимости: найти. - тип f - должностное лицо sed-i-e's / [\t] \+ \(\r \? $ \)/\1/; $a \' {} \+ Как Вы'...
10.04.2013
3
ответа

Считайте данные с канала для определенного количества времени (в секундах)

Существует ли простой способ создать канал, который только длится данное количество стенного времени? Я хочу смочь взять "снимок" того, что пишется STDOUT сроком на время (а не байты или...
27.03.2013
3
ответа

Что делает $ {1 + “$”}, означают в сценарии оболочки, и как он отличается от “$”?

В документации Perl, perlrun (1) предлагает запустить сценарии Perl с помощью двуязычного заголовка оболочки/Perl: #!/bin/sh #!-*-perl - *-оценка 'исполнительный perl-x-wS $ за 0$ {1 +" $ "}', если 0; Что делает $ {1 +" $"}...
19.03.2013
3
ответа

Безопасный каталог удаляет

Я искажаю комнату к комнате-i так, чтобы, когда я ввожу файл с опечаткой* как файл *, мне предложили перед случайным удалением файлов, которые я не намеревался удалить. Существует ли эквивалентная идиома для каталогов? В частности...
13.03.2013
3
ответа

Замена tmux с должностным лицом

Я использую tmux от некоторое время, и я очень доволен им. Так как мне нужен он большую часть времени, я сделал это моей оболочкой по умолчанию (во время землетрясения, чтобы быть точным). Это любезно и все замечательно с этим. Но...
07.03.2013
3
ответа

Получите Возвращаемое значение sub сценария оболочки

У меня есть сценарий оболочки, где я запускаю новый .sh сценарий. Теперь я хочу сохранить возвращаемое значение sub сценария в переменной. Я нашел этот сценарий: #!/bin/bash r=1, в то время как [[r-ne 0]] делают r ='vx $* <...
03.03.2013
3
ответа

Найдите файлы с аналогичными именами в папке с помощью сценария оболочки

У меня есть требование выбора XML-файлов от папки того же идентификатора. Например, существуют файлы с именем S-000001-0-0.xml S-000001-0-1.xml S-000001-0-2.xml S-000001-0-3.xml S-000001-0-4.xml S-000002-0-...
22.02.2013
3
ответа

Как сократить (выбирают) поле из текстовой строки, рассчитывающей от конца?

Я знаю, как выбрать поле из строки с помощью команды сокращения. Например, учитывая следующие данные: a, b, c, d, e f, g, h, я, j k, l, m, n, o Эта команда: сокращение-d,-f2 # возвращает второе поле...
15.02.2013
3
ответа

Структура Переменной сценария оболочки

Как может я создавать переменную с форматом имени файла как: шаблон FileName: SnapshotIR __ somenumber.csv я попробовал что-то как: $ TODAY= (дата + "%m%d%Y") СОЗДАЮТ СНИМКИ = $ (SnapshotIR$TODAY*.csv) я...
13.02.2013
3
ответа

Создайте символьные ссылки на файлы с помощью подстановочных знаков

Я хочу создать символьные ссылки на несколько файлов: ln-s dev - *.php 's/dev-(. *\.php) / $1 /' Results надеялся на: site.php связывает с dev-site.php file.php ссылки на dev-file.php, Каково большинство...
12.02.2013
3
ответа

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

При записи сценария оболочки я часто хочу разделить строку. Вот очень простой пример: для dir в $ (повторяют $PATH | TR: ""); сделайте [[-x "$dir" / "1$"]] && повторяет $dir, сделанный, Это будет искать...
08.02.2013
3
ответа

Tar, переданный по каналу для разделения переданный по каналу к scp

Таким образом, я пытаюсь передать набор файлов через SCP. Некоторые из них являются слишком большими, чтобы быть сохраненными на получателе (телефон на базе Android, предел размера файла на 4 ГБ). Отправитель почти вне пространства, таким образом, я не мо
08.02.2013
3
ответа

“нечто mkdir; svn mv * нечто”

Я часто хочу сделать некоторый вариант этой идиомы: $ mkdir 2 010$ svn mv * 2010, Конечно, я получаю ошибку, потому что шарик соответствует 2010 также: svn: не Может скопировать путь '2010' в его собственного ребенка '2010/...
06.02.2013
3
ответа

Передача прав доступа от корня до обычного пользователя

Я вхожу в систему Ubuntu со студентом имени пользователя. Существуют некоторые каталоги, только пользователю root разрешают получить доступ, например,/var/lib/mysql, (я знаю, что могу использовать sudo для доступа к нему, но это не что я...
05.02.2013
3
ответа

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

У меня есть conv.sh сценарий, что циклы по файлам MP3 в текущем каталоге и преобразовывают их в OGG. У меня есть также несколько каталогов {F1, F2..., F20} в/path/to/Files/. Как я должен выполнить conv....
31.01.2013
3
ответа

Надлежащее место для помещения приглашения оболочки (PS1), когда использование sh/bash/zsh вместе

Я использую тире (sh) или удар или zsh. Если возможно, я предпочел бы класть на общее место. Я хочу поместить надлежащие настройки PS1, когда я взаимодействующий с оболочкой, таким образом, их ситуация нужно считать входом в систему (...
18.01.2013
3
ответа

выполните опции сценария оболочки

Я обычно использую CD Directory/Directory/, чтобы указать на каталог оболочки и затем ввести удар shell.sh, но я задавался вопросом, существует ли более легкий способ выполнить мою оболочку и местоположение с одной строкой?...
03.01.2013
3
ответа

удар: выйдите из отдельных строк из '-x' повторение

В ударе, при выполнении с-x опцией, действительно ли возможно освободить отдельные команды от повторения? Я пытаюсь сделать вывод максимально аккуратным, таким образом, я выполняю определенные части своего сценария в...
03.01.2013
3
ответа

Как я могу уничтожить задание, которое инициировалось в другой оболочке (окно терминала или вкладка)?

Если я начинаю процесс и фон это в окне терминала, которое, поскольку (говорят, проверяют с помощью ping-запросов google.com и), я могу уничтожить его, использование уничтожает %1 (предположение, что это - задание 1). Однако, если я открываю другое окно т
11.12.2012
3
ответа

Я хочу к командам выполнения, любят, делают, делают установку, установку установки Python, не изменяя каталоги

Я записал сценарий, который загрузит программное обеспечение от Интернета до корневого каталога текущего пользователя и затем untar это. И затем я должен сделать и сделать установку им, и в некотором программном обеспечении я имею...
30.11.2012
3
ответа

xargs: использование того же аргумента в нескольких командах

Попытка состоит в том, чтобы записать остроту, которая может зондировать вывод df-h и предупредить, когда один из разделов отсутствует [или почти] пространства. Это - часть с помощью xargs, что удар меня в заднице теперь... отзывается эхом 95...
27.11.2012
3
ответа

regexp в ksh для расширений tgz, tar.tgz

Я пытаюсь заставить regexp (в ksh) отождествлять файлы только со следующими расширениями: tgz, tar.gz, TGZ и TAR.GZ. Я попробовал несколько, но не могу заставить их работать. Я использую этот regexp для выбора только...
21.11.2012
3
ответа

Найдите файлы, у которых есть общие слова

Что было бы лучшим способом создать список файлов, которые имеют общие слова с данным файлом. Например, если я имел: кошка ls mainFile file1 file2$ файла file4$ mainFile изящный злонамеренный...
04.11.2012
3
ответа

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

У меня есть вопрос относительно сценария оболочки Unix. Скажите, выходите ли Вы действительно 1 во внутреннем если: это выйдет, или это все еще выполнит внешнее если? Следующее является фиктивным примером. если ["$PASSWORD" == "$...
24.10.2012
3
ответа

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

Например, я делаю следующие CD по очереди CD/tmp CD/home/admin CD/root/CD/some_other/directory Теперь, я нахожусь в/some_other/directory. Теперь, должен туда так или иначе вернуться к/tmp, каталогу...
19.10.2012
3
ответа

Bash: Как считать одну строку за один раз из вывода команды?

Я пытаюсь считать вывод команды в ударе, использующем некоторое время цикл. в то время как считано-r строка действительно отзываются эхом, "$line", сделанный <<<$ (найти. - тип f), вывод я получил ranveer@ranveer: ~/tmp$ колотят тест...
17.10.2012
3
ответа

Когда замена процесса была сначала представлена?

Я - сувениры для знания, какой длины замена процесса была вокруг. Какая оболочка сначала имела его? Когда это становилось добавленным к другим оболочкам?
05.10.2012
3
ответа

Команда разделения производится разрывом строки?

У меня есть команда, возвращая несколько строк. Для последующей обработки я должен обработать каждую одну строку тех строк. Мой текущий код работает путем изменения IFS (Внутренний Разделитель полей): $ ROWS= (...
13.09.2012