3
ответа

рекурсивный 'ls' предоставление абсолютных имен файлов

Когда я делаю 'ls-R' в каталоге, я получаю что-то как./dir1 dir2 file1.txt file2.txt./dir1/dir2 file3.txt file4.txt, но я хотел бы команду, которая дает мне ./dir1/file1.txt ./dir1/file2.txt./...
01.10.2011
3
ответа

Как удалить часть пути в интерактивной оболочке?

Существует ли ярлык в ударе и zsh для удаления одного компонента пути? Например, если я ввожу ls ~/local/color/, и курсор в конце строки, есть ли ярлык для удаления цвета / в...
30.09.2011
3
ответа

Почему мои клавиши со стрелками не работают в sh?

Я недавно установил Ubuntu и когда я выполняю sh на Терминале, мои клавиши со стрелками не работают так, я не могу пройти свою историю вызовов или отредактировать то, что я ввожу. Это просто выходит как странные символы как ^ [[...
30.09.2011
3
ответа

Обработка ошибок в сценарии оболочки

Я записал сценарий оболочки run_script.sh, который включает шаг, который создает пустой файл run_script.lck. Каждый раз сценарий оболочки назвал cronjob, он проверит на существование...
21.09.2011
3
ответа

Расширение переменных в zsh

Сценарий ниже работ в ударе, но не в zsh. Я думаю, что это - потому что в переменной ВЫБИРАЕТ, я "расширяюсь" (не уверенный, если это - правильное слово), переменный $EXCLUDE, и этот синтаксис не работает в...
27.08.2011
3
ответа

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

У меня есть функция удара, которая берет файл в качестве параметра, проверяет, что файл существует, затем пишет что-либо отрывающееся stdin в файл. Наивное решение хорошо работает для текста, но у меня есть проблемы...
21.08.2011
3
ответа

Постоянно переключаясь на zsh в сценарии, не будучи корнем и не попросившись пароля

Там какой-либо путь состоит в том, чтобы выполнить chsh-s/bin/zsh, не будучи корнем и не попросившись пароля? Я хочу поместить его в неинтерактивный сценарий, который не называет корень.
04.08.2011
3
ответа

Инструмент оболочки к “tablify” входным данным

Давным-давно я не забываю использовать команду, которая превращает ее вход в приятно отформатированную таблицу. Например, для этого входа, apple 1 100, оранжевое 20 19 ананасов 1000 87 авокадо 4 30, вывод будет...
30.07.2011
3
ответа

Выполнение действий со списком от оболочки

У меня есть список пакетов, которые я хочу деинсталлировать. deinstaller программа pkg_deinstall не берет список пакетов как параметр для деинсталляции. Как я деинсталлировал бы из списка (как цикл foreach)...
30.07.2011
3
ответа

Уничтожьте процесс, когда он остановится для создания далее вывода

Существует ли инструмент оболочки, который может зондировать, если подпроцесс все еще производит вывод, и иначе уничтожьте его после указанного тайм-аута? Я использую offlineimap для резервного копирования Gmail, но это очень очень очень...
25.07.2011
3
ответа

Какова оболочка по умолчанию для .sh в AIX?

Я довольно плохо знаком с машиной AIX. Мы хотели бы развернуть некоторую программу в машину AIX, которая должна все же прибыть. У нас есть короткий опыт в машине AIX и после входа в систему с помощью шпаклевки, мы чувствовали...
15.07.2011
3
ответа

захват переменной и добавление 1 к нему

У меня есть переменная, содержащая продвижение, обнуляет число, и я хочу к grep эту переменную и ту же самую переменную плюс одна. Я предпринял несколько попыток, но столкнулся с ошибками. Вот то, что я хочу сделать: считайте var...
06.07.2011
3
ответа

Bash: дважды равняется по сравнению с-eq

Я делаю целочисленное сравнение в ударе (пытающийся видеть, работает ли пользователь как корень), и я нашел два различных способа сделать его: Дважды равняется: если [$UID == 0] затем fi-eq, если [$UID-eq 0] затем...
06.07.2011
3
ответа

Передайте фоновый флаг (и) через ожидают и ssh

Моя командная строка / колотит fu, чрезвычайно слабо, но я пытаюсь заточить свои способности. Надо надеяться, кто-то может помочь. Я записал, что супер простое ожидает сценарий так, чтобы я мог SSH в к бездисплейному полю, в котором мы используем...
29.06.2011
3
ответа

сценарий, чтобы использовать вывод команды (ls) и использовать его в другой команде

У меня есть набор файлов PDF, которые я хотел бы преобразовать в epub. Я знаю, что преобразование электронная книга команды Калибра добьется цели (приятно мог бы я добавлять). Однако у меня есть больше чем один файл. Я хотел бы смочь...
10.06.2011
3
ответа

Сокращение на обоих символах и поле

У меня есть запись как: 29.05.2011 17:51:34 => 'HS|CMGC|RN431|CI13950|CH7-4a37-afe2-acabfc9d262d|DA110529|TI175133 |' Я хочу, чтобы мой окончательный результат был чем-то как: 29.05.2011 17:51:34 CI13950 I...
02.06.2011
3
ответа

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

Скажите символьной ссылки на b. Я ищу простую команду для удаления и a и b сразу, который не требует, чтобы я знал о b.
31.05.2011
3
ответа

Как я временно обхожу псевдоним в tcsh?

Я использую удар tcsh. и zsh, и другие предложения не помогут здесь. У меня есть несколько псевдонимов, которые называют тем же самым как другая команда, поэтому если я действительно не искажал его, введение того же самого было бы теперь...
06.05.2011
3
ответа

Как я открываю все файлы, которые являются результатом команды ls?

Я хотел бы открыть все текстовые файлы, которые являются результатом команды ls с помощью текстового редактора. Как я делаю это?
04.05.2011
3
ответа

проверка аргумента сценарию удара является строкой всех цифр

FAQ Bash говорит, Проверяете ли Вы простую "строку цифр", можно сделать это с шариком: Bash #, если [[$foo = * [! 0-9] *]]; затем эхо "'$foo' имеет нецифру где-нибудь в нем", еще отзываются эхом "'...
29.04.2011
3
ответа

Удаление большого количества файлов

Я случайно создал 8 миллионов файлов и каждый раз, когда я пытаюсь удалить их, сервер почти перестает работать из-за процесса RM, съедая весь диск IO (сервер является удаленным без консоли). Если...
25.04.2011
3
ответа

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

В оболочке Bash я хотел бы проводить строки файла (например, pattern.txt) и найти файлы в моей системе, имена которой содержат шаблоны в каждой строке моего файла. Так, у меня есть следующее для цикла...
02.04.2011
3
ответа

Сценарий удара может быть сцеплен с файлом?

Я хочу, чтобы сценарий спал, если определенный файл не является modifed/deleted (или файл, созданный в определенном каталоге, или...). Это может быть достигнуто некоторым изящным способом? Самая простая вещь, которая прибывает по моему мнению...
21.03.2011
3
ответа

Простой Сценарий оболочки с Арифметической проблемой … ** дает мне проблему

Когда я запускаю этот скрипт, я получаю эту ошибку:./myscript.sh: 16: арифметическое выражение: основное ожидание: "1 ** 1", Когда я выполняю этот сценарий оболочки с ударом, как в #!/bin/bash на первой строке...
24.02.2011
3
ответа

su и беспорядок псевдонимов

Я создаю псевдоним как свой текущий пользователь в оболочке удара, которая я вижу использование команды псевдонима. Когда я переключаю пользователя без - т.е. su testuser, псевдоним не несут в нового пользователя...
22.02.2011
3
ответа

Удар поддерживает разветвление, подобное ветвлению C ()?

У меня есть сценарий, который я хотел бы разветвить однажды, таким образом, две копии того же сценария работают. Например, я хотел бы, чтобы следующий сценарий удара существовал: $$ эха do_fork () повторяют $$ Если это...
18.02.2011
3
ответа

untar каталог *.tgz файлов с помощью подстановочного знака

У меня есть каталог, который похож на $ ls Broad_hapmap3_r2_Affy6_cels_excluded.tgz DINGO.tgz GIGAS.tgz index.html IONIC.tgz passing_cels_sample_map.txt...
16.02.2011
3
ответа

Как переименовать файл в случайный GUID?

Задача состоит в том, чтобы заменить файл (на самом деле всех файлов в каталоге) имя (но оставить расширение неповрежденным) со случайным UUID/GUID. Какие-либо идеи о том, как сделать это?
19.01.2011
3
ответа

Выбор регистрирует, которые запускаются с $LETTER или буквы позже, чем $LETTER в алфавите

Предположим, что каталог содержит следующие файлы: afile1 afile2 bfile cfile ffile ffile2 qfile zfile я ищу простой способ выбрать все файлы, которые запускаются с $LETTER, или запускаются с...
18.01.2011
3
ответа

Как выбрать определенные процессы с 'вершиной'?

В случае одной программы, имеющей несколько экземпляров, запуская pidof программу, дает: '1 2 3' вершины-p принимают разграниченные запятой аргументы: 1, 2, 3. Это означает, что вершина-p 'pidof программа' не будет работать:наверх:...
13.01.2011