0
ответов

[[-s «$ HOME / .rvm / scripts / rvm»]] &&. «$ HOME / .rvm / scripts / rvm»: для чего он нужен?

Я устанавливаю Ruby on Rails на Mac OS X. В учебнике, которому я следую, предлагается добавить: [[-s "$ HOME / .rvm / scripts / rvm "]] &&. «$ HOME / .rvm / scripts / rvm» в ~ / .bash_profile. Что означает эта строка ...
вопрос задан: 24 January 2012 22:54
0
ответов

Как выровнять текст по левому краю в bash?

Если задан текст $txt, как я могу выровнять его по левому краю до заданной ширины в Bash. Пример (ширина = 10): Если $txt=hello, я хочу вывести: hello | Если $txt=1234567890, я хочу вывести: ...
вопрос задан: 24 January 2012 21:02
0
ответов

Может ли скрипт bash запускать одновременные команды, а затем ждать их завершения?

Я хочу написать сценарий bash, где я запускаю две команды одновременно, а затем продолжаю, когда они завершаются. Вот кое-что, что не работает, но я помещу это здесь, чтобы проиллюстрировать то, что я пытаюсь ...
вопрос задан: 24 January 2012 20:28
0
ответов

экранирование новой строки в строке замены sed

Вот мои попытки заменить символ b на новую строку с помощью sed при запуске bash $> echo 'abc' | sed 's/b/\n/' anc нет, это не то $> echo 'abc' | sed 's/b/\\\n/' a\nc нет, это ...
вопрос задан: 24 January 2012 17:37
0
ответов

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

Я пытаюсь найти все текстовые файлы с кодировкой iso-8859-1 и преобразовать их в UTF-8. Моя попытка пока что: найти. -name '* .txt' | xargs grep 'iso-8859-1' | вырезать -d ':' -f1 | xargs iconv -...
вопрос задан: 24 January 2012 12:14
0
ответов

Wget - префикс выходного каталога

В настоящее время я пытаюсь использовать: "wget ​​--user = xxx --password = xxx -r ftp://www.domain.com/htdocs/ "Но это сохраняет выходные файлы в текущем каталоге следующим образом: curdir / www.domain.com / htdocs / * Мне это нужно ...
вопрос задан: 24 January 2012 11:35
0
ответов

Сортировка строк в CSV по строкам, содержащим числа, и строкам без

У меня есть файл CSV с 4 столбцами. Я хочу отсортировать строки таким образом, чтобы строки, содержащие любое число где-то в третьем столбце, помещались в конец документа, а строки без номеров в ...
вопрос задан: 24 January 2012 11:14
0
ответов

Ускорение сравнения файлов (с помощью `cmp`) на Cygwin?

Я написал bash-скрипт на Cygwin, который очень похож на rsync, хотя и достаточно отличается, чтобы я не мог использовать rsync для того, что я необходимость. Он выполняет итерацию около тысячи пар файлов ...
вопрос задан: 24 January 2012 07:51
0
ответов

Ошибка при запуске osascript -e' сообщить приложению «TextMate» перезагрузить пакеты '

Я пытаюсь установить пакет Cucumber для TextMate2. Я выполнил следующие инструкции с официальной страницы https://github.com/cucumber/cucumber-tmbundle: mkdir -p ~ / Library / Application \ ...
вопрос задан: 24 January 2012 06:20
0
ответов

распаковка большого количества файлов на лету

У меня есть скрипт, который мне нужен для запуска большого количества файлов с расширением **. Tar.gz *. Вместо того, чтобы распаковывать их и затем запускать скрипт, я хочу иметь возможность распаковывать их при запуске ...
вопрос задан: 24 January 2012 02:16
0
ответов

Как я могу указать удаленный файл для чтения параметров в BASH?

Как я могу указать удаленный файл? Где это работает только для локального файла. #! / bin / bash регулярное выражение = 'url = (. *)' # для i в $ (cat /var/tmp/localfileworks.txt); для i в $ (cat http: //localhost/1/downloads.txt); делать ...
вопрос задан: 23 January 2012 20:42
0
ответов

Shell pipe: Немедленное выйдите из строя при сбое одной команды

Я использую канал из нескольких команд в bash. Есть ли способ настроить bash для немедленного завершения всех команд во всем конвейере в случае сбоя одной из команд? В моем случае первый...
вопрос задан: 23 January 2012 18:46
0
ответов

Как передать переменную цикла Bash в интерпретатор Perl?

Я пытаюсь изменить некоторые сценарии с помощью комбинации Bash и Perl. Проблема в том, что Perl считает $index своей собственной переменной, которая никогда не определяется: for index in {1..25}; do perl -pi -...
вопрос задан: 23 January 2012 16:12
0
ответов

самоудаляющийся сценарий оболочки

Я поискал ответ на этот вопрос, но не смог его найти. Я написал простой скрипт, который выполняет начальные настройки сервера, и я бы хотел, чтобы он удалил / отключил себя от корневого каталога на ...
вопрос задан: 23 January 2012 15:01
0
ответов

Как вставить строку в файл между двумя блоками известных строк (если она не была вставлена ранее), используя bash?

Я написал сценарий bash, который может изменять php.ini в соответствии с моими потребностями. Теперь мне нужно внести новое изменение, и я не могу найти четкого решения. Мне нужно изменить php.ini для того, чтобы вставить (если ...
вопрос задан: 23 January 2012 13:49
0
ответов

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

Я хотел бы проверить, существуют ли оба файла, но я получаю test.sh: строка 3: [: missing `] 'Кто-нибудь может увидеть, что не так? #! / bin / sh if [-f .ssh / id_rsa && -f .ssh / id_rsa.pub]; затем эхо ...
вопрос задан: 23 January 2012 11:38
0
ответов

Unjar в определенное место назначения

Есть ли способ извлечь файл JAR в определенный каталог? Например, я нахожусь в каталоге foo, который содержит панель подпапок; все мои файлы jars находятся на одном уровне в баре. Итак, я передал ...
вопрос задан: 23 January 2012 10:48
0
ответов

Почему «if $ (ps aux | grep…)» всегда успешно выполняется в Bash?

Почему следующий оператор if завершается успешно? если $ (ps aux | grep -q "бла-бла"); затем эхо «найдено»; fi
вопрос задан: 22 January 2012 23:01
0
ответов

Поиск самого длинного слова в текстовом файле

Я пытаюсь создать простой сценарий поиска самого большого слова и его номера / длины в текстовом файле с помощью bash. Я знаю, что когда я использую awk, это просто и понятно, но я хочу попробовать и использовать это ...
вопрос задан: 22 January 2012 17:38
0
ответов

Замена строки в bash - ошибка плохой подстановки

Я новичок в написании сценариев на bash, но я не понимаю, почему это не работает #!/bin/bash foo=foobarfoobar echo ${foo//bar/baz} bad substitution error on line 3
вопрос задан: 22 January 2012 11:21
0
ответов

как читать электронные письма со специальными символами

У меня тонны писем в моем почтовом ящике (в основном спам), у меня есть php, который считывает все эти электронные письма и помещает их в разные папки (у меня есть собственный почтовый клиент php, использующий imap php ...
вопрос задан: 22 January 2012 02:05
0
ответов

Замена "#", "$", "%", "&" и "_" на "\#", "\$", "\%", "\&" и "\_"

У меня есть обычный текстовый документ, который я хочу скомпилировать в LaTeX. Однако иногда в нем встречаются символы "#", "$", "%", "&" и "_". Чтобы правильно скомпилировать текст в LaTeX, я должен сначала заменить эти ...
вопрос задан: 21 January 2012 03:56
0
ответов

Сборка проекта Qt в режиме отладки из командной строки (aka bash script) в Linux

У меня уже есть проект с .pro файлом, который может быть собран в режиме отладки и релиза. Поэтому мой вопрос заключается в том, какие параметры в командной строке я должен указать, если я хочу собрать свои двоичные файлы ...
вопрос задан: 21 January 2012 01:27
0
ответов

bash: обрабатывать список файлов по частям

Задача: У меня есть несколько сотен файлов с именами типа input0.dat, input1.dat, ..., input150.dat, которые мне нужно обработать с помощью некоторой команды cmd (которая в основном объединяет содержимое всех ...
вопрос задан: 20 January 2012 17:14
0
ответов

Make grep stop after first NON-matching line

Я пытаюсь использовать grep для просмотра некоторых журналов и выбора только самых последних записей. Журналы содержат годы интенсивного трафика, поэтому глупо делать tac error.log | grep 2012 tac error....
вопрос задан: 20 January 2012 11:22
0
ответов

В чем разница между обратными кавычками и $ () в сценарии bash? [дубликат]

Я вижу в сценариях bash две разные формы, которые, кажется, делают одно и то же: `some command` и $ (some command) В чем разница между ними и когда мне следует использовать каждую из них?
вопрос задан: 20 January 2012 01:19
0
ответов

Shell-скрипты и безопасность

В руководстве TLDP "Advanced Bash Scripting Guide" говорится, что shell-скрипты не следует использовать в "ситуациях, когда важна безопасность, когда необходимо гарантировать целостность системы и защитить ...
вопрос задан: 20 January 2012 00:03
0
ответов

Bash: Вложенные обратные кавычки в псевдониме вызывают проблемы

Я пытаюсь написать псевдоним, который будет переходить в каталог потомков cwd, который содержит указанный файл (или первое найденное вхождение с таким именем): следующая команда ...
вопрос задан: 19 January 2012 15:22
0
ответов

Пытаетесь получить первые 5 символов из строки в ошибке bash?

Я пытаюсь получить первые 5 символов из строки, но продолжаю получать ошибку «Плохая подстановка» для строки манипуляции строкой, у меня есть следующие строки в моем сценарии teststring.sh: ...
вопрос задан: 19 January 2012 15:10
0
ответов

Mercurial: проверьте, внесены ли изменения при последнем извлечении / обновлении

Я пишу сценарий обновления, который извлекает последнюю версию из ряда репозиториев и перестраивает проекты. Я хотел сделать сборку условной, поэтому я попробовал hg pull -u & ...
вопрос задан: 19 January 2012 14:30