Я устанавливаю Ruby on Rails на Mac OS X. В учебнике, которому я следую, предлагается добавить: [[-s "$ HOME / .rvm / scripts / rvm "]] &&. «$ HOME / .rvm / scripts / rvm» в ~ / .bash_profile. Что означает эта строка ...
Если задан текст $txt, как я могу выровнять его по левому краю до заданной ширины в Bash. Пример (ширина = 10): Если $txt=hello, я хочу вывести: hello | Если $txt=1234567890, я хочу вывести: ...
Я хочу написать сценарий bash, где я запускаю две команды одновременно, а затем продолжаю, когда они завершаются. Вот кое-что, что не работает, но я помещу это здесь, чтобы проиллюстрировать то, что я пытаюсь ...
Вот мои попытки заменить символ b на новую строку с помощью sed при запуске bash $> echo 'abc' | sed 's/b/\n/'
anc нет, это не то $> echo 'abc' | sed 's/b/\\\n/'
a\nc нет, это ...
Я пытаюсь найти все текстовые файлы с кодировкой iso-8859-1 и преобразовать их в UTF-8. Моя попытка пока что: найти. -name '* .txt' | xargs grep 'iso-8859-1' | вырезать -d ':' -f1 | xargs iconv -...
В настоящее время я пытаюсь использовать: "wget --user = xxx --password = xxx -r ftp://www.domain.com/htdocs/ "Но это сохраняет выходные файлы в текущем каталоге следующим образом: curdir / www.domain.com / htdocs / * Мне это нужно ...
У меня есть файл CSV с 4 столбцами. Я хочу отсортировать строки таким образом, чтобы строки, содержащие любое число где-то в третьем столбце, помещались в конец документа, а строки без номеров в ...
Я написал bash-скрипт на Cygwin, который очень похож на rsync, хотя и достаточно отличается, чтобы я не мог использовать rsync для того, что я необходимость. Он выполняет итерацию около тысячи пар файлов ...
Я пытаюсь установить пакет Cucumber для TextMate2. Я выполнил следующие инструкции с официальной страницы https://github.com/cucumber/cucumber-tmbundle: mkdir -p ~ / Library / Application \ ...
У меня есть скрипт, который мне нужен для запуска большого количества файлов с расширением **. Tar.gz *. Вместо того, чтобы распаковывать их и затем запускать скрипт, я хочу иметь возможность распаковывать их при запуске ...
Как я могу указать удаленный файл? Где это работает только для локального файла. #! / bin / bash
регулярное выражение = 'url = (. *)'
# для i в $ (cat /var/tmp/localfileworks.txt);
для i в $ (cat http: //localhost/1/downloads.txt);
делать ...
Я использую канал из нескольких команд в bash. Есть ли способ настроить bash для немедленного завершения всех команд во всем конвейере в случае сбоя одной из команд? В моем случае первый...
Я пытаюсь изменить некоторые сценарии с помощью комбинации Bash и Perl. Проблема в том, что Perl считает $index своей собственной переменной, которая никогда не определяется: for index in {1..25}; do perl -pi -...
Я поискал ответ на этот вопрос, но не смог его найти. Я написал простой скрипт, который выполняет начальные настройки сервера, и я бы хотел, чтобы он удалил / отключил себя от корневого каталога на ...
Я написал сценарий bash, который может изменять php.ini в соответствии с моими потребностями.
Теперь мне нужно внести новое изменение, и я не могу найти четкого решения. Мне нужно изменить php.ini для того, чтобы вставить (если ...
Я хотел бы проверить, существуют ли оба файла, но я получаю test.sh: строка 3: [: missing `] 'Кто-нибудь может увидеть, что не так? #! / bin / sh if [-f .ssh / id_rsa && -f .ssh / id_rsa.pub]; затем эхо ...
Есть ли способ извлечь файл JAR в определенный каталог? Например, я нахожусь в каталоге foo, который содержит панель подпапок; все мои файлы jars находятся на одном уровне в баре. Итак, я передал ...
Я пытаюсь создать простой сценарий поиска самого большого слова и его номера / длины в текстовом файле с помощью bash. Я знаю, что когда я использую awk, это просто и понятно, но я хочу попробовать и использовать это ...
Я новичок в написании сценариев на bash, но я не понимаю, почему это не работает #!/bin/bash
foo=foobarfoobar
echo ${foo//bar/baz} bad substitution error on line 3
У меня тонны писем в моем почтовом ящике (в основном спам), у меня есть php, который считывает все эти электронные письма и помещает их в разные папки (у меня есть собственный почтовый клиент php, использующий imap php ...
У меня есть обычный текстовый документ, который я хочу скомпилировать в LaTeX. Однако иногда в нем встречаются символы "#", "$", "%", "&" и "_". Чтобы правильно скомпилировать текст в LaTeX, я должен сначала заменить эти ...
У меня уже есть проект с .pro файлом, который может быть собран в режиме отладки и релиза. Поэтому мой вопрос заключается в том, какие параметры в командной строке я должен указать, если я хочу собрать свои двоичные файлы ...
Задача: У меня есть несколько сотен файлов с именами типа input0.dat, input1.dat, ..., input150.dat, которые мне нужно обработать с помощью некоторой команды cmd (которая в основном объединяет содержимое всех ...
Я пытаюсь использовать grep для просмотра некоторых журналов и выбора только самых последних записей. Журналы содержат годы интенсивного трафика, поэтому глупо делать tac error.log | grep 2012 tac error....
Я вижу в сценариях bash две разные формы, которые, кажется, делают одно и то же: `some command` и $ (some command) В чем разница между ними и когда мне следует использовать каждую из них?
В руководстве TLDP "Advanced Bash Scripting Guide" говорится, что shell-скрипты не следует использовать в "ситуациях, когда важна безопасность, когда необходимо гарантировать целостность системы и защитить ...
Я пытаюсь написать псевдоним, который будет переходить в каталог потомков cwd, который содержит указанный файл (или первое найденное вхождение с таким именем): следующая команда ...
Я пытаюсь получить первые 5 символов из строки, но продолжаю получать ошибку «Плохая подстановка» для строки манипуляции строкой, у меня есть следующие строки в моем сценарии teststring.sh: ...
Я пишу сценарий обновления, который извлекает последнюю версию из ряда репозиториев и перестраивает проекты. Я хотел сделать сборку условной, поэтому я попробовал hg pull -u & ...