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

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

0
Программное обеспечение для файловой системы
Существует ли какая-либо утилита командной строки для поиска ВСЕХ каталогов и файлов, связанных с конкретной программой (включая предустановленные программы, такие как команды bash)? Я хочу разделить все мои программы так, чтобы они больше походили на мобильные приложения, и перечислять содержащиеся в них файлы в хронологическом порядке, начиная с вызова программы …

3
Как запустить bash и сразу ввести в него команду?
Я хочу, чтобы bash сначала выполнил команду, но после ее завершения (или Ctrl+ C'ed) перейдите в интерактивный режим (предпочтительно с командой в истории, доступной для up). Как добиться этого самым простым и красивым способом? Вдохновленный cmd.exe's /K: $ wineconsole cmd.exe /K echo qqq qqq Z:\home\wine>



1
Bash = Ярлык для создания копии файла в удаленном каталоге?
Существует ли однострочный ярлык bash для создания копии файла из другого каталога в этот же каталог? Например, создание нового Apache vhost с использованием существующего файла vhost в качестве шаблона, не выходя из каталога, в котором вы находитесь: sudo cp -p /etc/apache2/sites-available/www.example.com /etc/apache2/sites-available/test.example.com
2 bash 

2
Установить $ PATH для / bin / false пользователя
У меня есть пользователь Sensu: sensu:x:496:496:Sensu Monitoring Framework:/opt/sensu:/bin/false Это $PATH: /usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin Я хочу обновить его PATH, так что, пока sensu запускает мой скрипт проверки, он будет использовать мою версию Python (установленную под /usr/local/bin), поэтому я хочу установить для sensu PATHзначение: export PATH=$PATH:/usr/local/bin Тем не менее, я редактировал оба /opt/sensu/.bashrcи /opt/sensu/.profileне …
2 linux  bash  unix 

2
Какой файл ищет CTRL + R в Debian?
С помощью CTRL + R мы можем искать в предыдущих командах (в терминале Debian). Я всегда предполагал, что он искал мою .bash_history, но, похоже, это не так - сейчас моя .bash_history полностью отключена, но ctrl + r все еще работает нормально. Это поиск файла где-то, что я не рассмотрел, или …

1
В bash: обрабатывать каждую командную строку без использования отладочной ловушки?
У меня есть сложный механизм, встроенный в мою среду bash, который требует выполнения пары сценариев при создании приглашения, а также когда пользователь нажимает клавишу ввода, чтобы начать обработку команды. Я приведу упрощенное описание: Ловушка отладки делает это довольно ограниченным способом: она срабатывает каждый раз, когда выполняется оператор. trap 'echo $BASH_COMMAND' …

1
Определите имя учетной записи удаленного компьютера пользователя, вошедшего в систему через SSH
В компании, где я работаю, у нас есть определенные общие учетные записи, которые любой может использовать через SSH для выполнения определенных задач. На данный момент у нас слишком много пользователей, и у каждого из них есть свои привилегии юзабилити, такие как псевдонимы оболочки и т. Д. Я пытаюсь разрешить пользователям …

3
Установка пути к узлу и разрешение запуска от имени sudo
У меня есть малиновый пи, на котором я запускаю узел. Я следовал этому руководству http://joshondesign.com/2013/10/23/noderpi установить узел. Когда я настраиваю NODE_JS_HOMEЯ могу запустить узел из командной строки, но не узел sudo, и мне нужно быть sudo для доступа к GPIO. Мне также, кажется, нужно повторно вводить NODE_JS_HOME в моем .bash_profile …

2
СШ-Агент Баш и Эвал и Энв
Я читал о том, как работает ssh-agent и как он связан со средой оболочки. Я понимаю, почему мы делаем Eval ssh-agent сейчас (обычно в / etc / profile) это логично. Однако вывод ssh-agent мне кажется немного неестественным # The bad way just (env dont get set, just printed) so i …
1 bash  ssh-agent 

2
Если заявление не оценивается, как ожидалось. Я неправильно настраиваю переменные?
Я пытаюсь создать команду, которая позволит мне проверять сайты на наличие определенных слов. Я использовал \ в конце строки, чтобы обернуть его к следующему (не уверен, правильно ли я использовал их здесь), этих символов нет в моем сценарии. check=$(lynx -source $1 | grep -i $2) if [[ $check == *"$2"* …

1
Не удается установить / найти / использовать e2fsprogs
Мне нужен этот исполняемый файл: e2fsprogs Я не могу найти это в моей системе; из консоли (даже с sudo) я получаю "bash: e2fsprogs: команда не найдена". С поиском, все, что я получаю, это его документация (в /usr/share/doc/e2fsprogs ). Попытка установить это: sudo apt-get install e2fsprogs Я получаю сообщение «e2fsprogs - …
1 linux  bash  debian  gparted 

1
rm! (myfile) не работает на OS X?
Команда отлично работает на Linux, но на OS X Mountain Lion, когда я делаю: rm !(myfile) Баш жалуется: bash: !: event not found Есть ли способ сделать то же самое на OS X?
1 macos  bash  rm 

2
как git добавил себя в PATH на OSX 10.6? Это не в bashrc или в профиле? [Дубликат]
Возможный дубликат: Как мне установить PATH и другие переменные окружения? Я недавно установил git 1.7.4.4 через установщик отсюда http://code.google.com/p/git-osx-installer/ (не через доморощенного или прочее ...) и обнаружил, что он добавил себя в мой $ PATH. Интересно, где он это сделал? Я проверил мой ~ / .bashrc, а также / etc …
1 git  macos  bash  path 

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