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

Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.


3
Как найти, где это упоминается в Bash
Я удалил рвм но теперь каждый раз делаю ls Я получаю это сообщение: -bash: /usr/local/rvm/scripts/initialize: No such file or directory Похоже, он все еще звонит откуда-то, но не может найти, откуда. Как я могу увидеть, где это называется?
linux  ubuntu  bash 

2
Zsh: как выполнить автозаполнение после команды?
каждый. Немного сложно объяснить, что я хочу сделать. Я хочу создать скрипт «example», который может вводить для вас длинные команды после того, как вы запустите его с короткими параметрами. Например, $ example server # I input this line manually $ ssh user@192.168.1.2 # This line is automatically generated by the …

0
использовать переменную $ file в качестве входных данных для скрипта bash
Если я попытаюсь использовать for цикл на вышеупомянутом скрипте (который я назвал exon.sh), чтобы определить $file Я получаю пустой вывод. Если я использую echo Я вижу, что каждый .xtx читается в $file, for file in path/to/*.txt ; do bname=$(basename $file) pref=${bname%%_*.txt} bash /path/to/exon.sh static $file > path/to/${pref}_output.txt done в for …
bash 

1
Использование pam_exec.so для аутентификации openvpn
Я установил конфигурацию аутентификации PAM для OpenVPN. auth required pam_exec.so debug expose_authtok /opt/openvpn/bin/pamauth Сценарий pamauth возвращается 0 на успех. Я проверяю, что это правда, также выводя значение в файл из pamauth скрипт. <user authentication process> echo $EXIT_CODE >/tmp/result #yields a '0' in /tmp/result exit $EXIT_CODE Но аутентификация не проходит, и …

2
Параметры по умолчанию для команды в bash
Настройка новой ВМ разработки, и я надеюсь сделать так, чтобы пользователь MySQL по умолчанию всегда был определенным пользователем, если не указано иное. Идеальная команда: $ mysql # translates to mysql -uMyUser -pMyPass $ mysql -uMyOtherUser -pMyOtherPass # login behaves as expected Мне нужно только это применить к одному конкретному пользователю, …

1
альтернатива touch -d в MAC OS X
Мне нужно изменить время модификации всех моих файлов в папке 1 час назад (проблемы летнего времени с некоторыми программами) Дело в том, что touch -m -r {} -d '-1 hour' Не работает на MAC OS X Любой хороший трюк, который я могу использовать?
macos  bash 

1
Создание пакета Debian или скрипта bash? [закрыто]
Я начал виртуализацию своего рабочего стола, чтобы упростить разработку ... В настоящее время я использую VirtualBox с Debian, выполняющим роль промежуточного сервера ... Я собираюсь начать процесс создания сервера разработки, который я затем смогу клонировать для каждого нового пользователя / разработчика в нашей команде по мере необходимости (вместо того, чтобы …
linux  bash  debian 

3
Bash - переместить те файлы, которые содержат строку, в каталог
задача : Создать скрипт, который будет принимать 2 аргумента: 3.sh <directory> <destination> Искать файлы в <directory> для подстроки moveme ”В содержании файла Переместить те файлы, которые содержат строку в каталог <destination> Мой баш : #!/bin/bash if [ "$1" == "" ]; then echo "Retry..." else if [ "$2" == "" …
bash  grep 


1
Bash: получать сообщения от фонового процесса
Я отправляю данные через cansend в vcan0в то же время я слушаю сообщения, которые были отправлены на vcan0 с использованием candump vcan0 команда По какой-то причине я не получаю никаких сообщений при отправке данных на vcan0 через скрипт, но когда я отправляю данные через терминал, скрипт как-то получает данные. cansend …

1
Как я могу установить мой скрипт в каталог $ HOME / .bin (или $ HOME / bin) пользователя и убедиться, что он находится в его PATH?
Редактировать: места, где я сказал $ HOME / .bin, я должен был написать $ HOME / bin или любой эквивалентный вариант. Итак, у меня есть скрипт bash, который я распространяю как клиент для своего API. Текущая версия устанавливается так curl -s http://api.blah.com/install | sudo sh, Я могу попытаться разобраться с …

1
Как настроить задание Jenkins на целевой сервер для развертывания?
Я использую два сервера CentOS. Я не использую какой-либо репозиторий кода. В Jenkins, когда я нажимаю «Новый элемент», я не вижу места для входа на целевой сервер. Я ожидаю места для настройки целевого сервера для данной сборки (например, для запуска команды bash или передачи файла с сервера Jenkins на целевой …

1
Программы для контроля выполнения скриптов bash [закрыто]
Кто-нибудь может порекомендовать программу на основе графического интерфейса для управления выполнением сценариев bash в зависимости от времени / интервала? Я уже знаком с обоими хрон а также в и ищет рекомендуемые альтернативы. Программа с командной строкой также может подойти, я в первую очередь ищу простоту использования и гибкость, когда речь …
linux  macos  bash  cron  at 

1
Mac .bash_profile.save Как заставить его работать самому / где на самом деле изменить пути
пытаясь изменить мой путь для Ruby / SASS. Я всегда использовал файл в моем доме под названием .bash_profile.save Там у меня есть пути экспорта, которые работают нормально, но только когда я запускаю: source ~/.bash_profile.save После этого пути верны. Есть ли способ сделать так, чтобы мне не приходилось запускать все это? …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.