Вопросы с тегом «bash»

118
/ bin / sh: apt-get: не найдено

Я пытаюсь изменить dockerFile для работы с aspell. У меня есть сценарий bash, который я хочу обернуть в док-станцию Step 4: Wrap the script in a Docker container. The sample SDK we downloaded earlier contains an example of an action wrapped in a Docker container. In particular, the sample SDK...

117
Проверка из сценария оболочки, содержит ли каталог файлы

Как из сценария оболочки проверить, есть ли в каталоге файлы? Что-то похожее на это if [ -e /some/dir/* ]; then echo "huzzah"; fi; но это работает, если каталог содержит один или несколько файлов (указанный выше работает только с 0 или 1...

117
Проверить, является ли строка допустимым целым числом

Я пытаюсь сделать что-то достаточно распространенное: анализировать вводимые пользователем данные в сценарии оболочки. Если пользователь предоставил действительное целое число, сценарий выполняет одно действие, а если он недопустим, - другое. Проблема в том, что я не нашел простого (и достаточно...

117
Как разрешить предупреждение: «Для работы этой задачи необходимо установить Ruby и Sass в PATH»?

Я настраиваю новый Mac для работы. Я установил Grunt & Grunt CLI глобально. Затем я сделал npm installвнутри папки проекта, чтобы установить все зависимости. Пока проблем нет, но как только я пытаюсь запустить sass:distзадачу, получаю предупреждение: Warning: You need to have Ruby and Sass...

117
Как проверить, существует ли локально образ Docker с определенным тегом?

Я хотел бы узнать, существует ли локально образ Docker с определенным тегом. Я могу использовать bash-скрипт, если клиент Docker не может этого сделать изначально. Просто чтобы дать некоторые подсказки для потенциального сценария bash, результат выполнения docker imagesкоманды возвращает следующее:...

116
Как лучше всего использовать сценарии R в командной строке (терминале)?

Очень удобно иметь сценарии R для построения простых графиков из командной строки. Однако запускать R из сценариев bash совсем не удобно. В идеале может быть что-то вроде #!/path/to/R ... или #!/usr/bin/env R ... но я не смог заставить ни то, ни другое работать. Другой вариант - хранить скрипты...

116
Как удалить символы новой строки из текстового файла?

У меня есть следующие данные, и мне нужно собрать их все в одну строку. У меня есть это: 22791 ; 14336 ; 22821 ; 34653 ; 21491 ; 25522 ; 33238 ; Мне это нужно: 22791;14336;22821;34653;21491;25522;33238; РЕДАКТИРОВАТЬ Ни одна из этих команд не работает идеально. Большинство из них позволяют данным...

116
Как мне написать ответ «да» для установки программ?

Я работаю с инстансами Amazon Linux, и у меня есть пара скриптов для заполнения данных и установки всех программ, с которыми я работаю, но пара программ спрашивает: Do you want to continue [Y/n]? и приостановите установку. Я хочу автоматически отвечать "Y" во всех случаях, я просто теперь знаю, как...

116
Удалить элемент из массива Bash

Мне нужно удалить элемент из массива в оболочке bash. Обычно я просто делал: array=("${(@)array:#<element to remove>}") К сожалению, элемент, который я хочу удалить, является переменной, поэтому я не могу использовать предыдущую команду. Вот пример: array+=(pluto) array+=(pippo)...

115
получить только целое число из wc в bash

Есть ли способ получить целое число, которое возвращает wc в bash? Обычно я хочу записать номера строк и количество слов на экран после имени файла. output: filename linecount wordcount Вот что у меня есть на данный момент: files=`ls` for f in $files; do if [ ! -d $f ] #only print out information...

115
Исключить подкаталог с помощью find

У меня такая структура каталогов data |___ | abc |____incoming def |____incoming |____processed 123 |___incoming 456 |___incoming |___processed Во всех папках внутри каталога данных есть входящая подпапка. Я хочу получить все файлы из всех папок и подпапок, кроме каталогов def / incoming и 456 /...

115
Передача аргументов в интерактивную программу в неинтерактивном режиме

У меня есть сценарий bash, который использует readкоманду для интерактивного чтения аргументов команд, например параметров да / нет. Есть ли способ вызвать этот сценарий в неинтерактивном сценарии, передавая значения параметров по умолчанию в качестве аргументов? Это не просто один из вариантов,...

115
Получение сообщения «Предупреждение! ПУТЬ настроен неправильно »при использовании rvm 2.0.0 --default

Выше не работает первый раз, работает второй раз. Попробуйте установить версию ruby ​​2.0.0 для любых новых окон оболочки. дела $ rvm use 2.0.0 --default дает Warning! PATH is not properly set up, '/home/durrantm/.rvm/gems/ruby-1.9.3-p125/ bin' is not at first place, usually this is caused by shell...

114
Какой самый элегантный способ удалить путь из переменной $ PATH в Bash?

Или, в более общем плане, как мне удалить элемент из списка, разделенного двоеточиями, в переменной среды Bash? Я думал, что видел простой способ сделать это много лет назад, используя более продвинутые формы расширения переменных Bash, но в таком случае я потерял его из виду. Быстрый поиск в...

114
Другое приглашение bash для разных режимов редактирования vi?

При использовании режима vi (set -o vi) с Bash было бы неплохо иметь подсказку, которая зависит от режима, в котором вы сейчас находитесь (вставка или команда). Как узнать этот режим редактирования? Кстати, это представляется возможным в ZSH...