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

.bashrc - это один из сценариев, которые оболочка Bash читает и выполняет при запуске в виде интерактивной (но не входящей в систему) оболочки.

101
Что такое файл .bashrc?

Оболочки Unix при запуске читают .bashrcфайл и выполняют написанные в нем команды. Что это за файл и что он

92
Что означает «rc» в «.bashrc» и т. Д.? [Дубликат]

На этот вопрос уже есть ответ здесь: VIMRC, SCREENRC, BASHRC, KSHRC и т. Д. Что означает «RC»? 3 ответа Ну, это неудобно. Я чувствую, что только что поняла, что не знаю имени верного коллеги после работы с ними в течение 10 лет. "Эй, э-э ... * кашляй! * , Спасибо за ту прекрасную работу, которую...

78
Mac OS X .bashrc не работает

У меня есть однострочный .bashrcфайл в моем домашнем каталоге: alias countlines='find . -type f -print0 | xargs -0 cat | wc -l' Но это не создает псевдоним. Почему это может

71
Показывать только текущее имя каталога (не полный путь) в приглашении bash

Способ, которым моя подсказка bash настроена в настоящее время, показывает полный путь к текущему каталогу. Это раздражает, когда я глубоко в дереве каталогов, так как приглашение становится настолько длинным, что каждая команда переносится в следующую строку. Как мне сделать так, чтобы он...

51
Баш, если на одной строке

Я хотел бы знать, как я могу написать, если условия внутри сценария Bash в одной строке. Например, как я могу написать это в одной строке, а затем поместить следующую, как это, в следующую? if [ -f "/usr/bin/wine" ]; then export WINEARCH=win32 fi Я спрашиваю об этом, потому что у меня есть...

37
Профиль MinGW Bash

Я использую MinGW в Windows 7. У меня есть .bashrcнесколько псевдонимов. Этот файл находится в моей домашней папке, куда меня запускает MinGW, поэтому он также считает, что эта папка - моя домашняя папка. Он не загружает содержимое папки автоматически. Я должен запустить bashкоманду, чтобы...

36
Переменные среды в bash_profile или bashrc?

Я нашел этот вопрос [блог]: Разница между .bashrc и .bash_profile очень полезна, но после просмотра наиболее проголосовавшего ответа (очень кстати) у меня есть дополнительные вопросы. В конце наиболее правильного ответа я вижу следующее утверждение: Обратите внимание, что вы можете увидеть здесь и...

35
Откройте терминал gnome программно и выполните команды после выполнения bashrc

Для запуска моей среды разработки я написал небольшой скрипт. Одна часть - открыть терминал gnome с несколькими вкладками, где автоматически должны выполняться некоторые команды. Некоторые из этих команд зависят от уже выполненного .bashrc. Но при использовании gnome-терминал --tab -e "команда"...

31
Где находится .bashrc для root?

Я знаю, что это не лучшая практика, но в моей системе dev я захожу как root. Что эквивалентно файлу .bashrc, чтобы я мог использовать псевдоним для некоторых функций? Я нашел /etc/bash.bashrc&, /etc/bash.bashrc.localно я не уверен, где собраны мои команды. Запуск x86_64 SUSE. спасибо,...

24
Linux: раскраска bash заставит сломать возврат каретки

Когда я пытаюсь раскрасить bashподсказку так: export PS1="\e[0;31m[\u@\h \W]\$ \e[m " он прерывает возврат каретки (вместо перехода на новую строку, когда строка заполнена, он начинается с той же строки и стирает введенный текст). Если я уберу последовательность цветов, она будет работать...

23
iTerm / zsh не читает .bashrc ИЛИ .bash_profile

У ~/.bash_profile меня есть: if [ -f ~/.bashrc ]; then source ~/.bashrc fi У ~/.bashrcменя есть некоторые псевдонимы Когда я загружаю новое окно iTerm, мои псевдонимы не работают. Если я получу источник, ~/.bashrcони будут работать. Если я получу источник, ~.bash_profileони будут работать. Разве по...

22
Можно ли переопределить встроенную в командную строку команду «cd»?

Примерно каждый раз, когда я 'cd' в другой каталог на моем компьютере (в данном случае, под управлением Mac OS X 10.6.7) через командную строку (это bash), я сразу же набираю 'ls', чтобы получить список содержимого. в этом каталоге. Я пытаюсь найти способ переопределить 'cd', чтобы он изменился на...

22
Bash не загружает .profile в новом сеансе в Linux

Я настраиваю новую машину Linux, которую я получил от нашего ИТ-отдела, и заметил, что .profileона не загружается, когда я начинаю новый сеанс терминала. Текущая оболочка - Bash , хотя я изменил ее по умолчанию на sh, с которым она шла. Как мне заставить его загрузиться .profileпри запуске? Я...

21
«Сбросить» цвета терминала после выхода из ssh / выхода из системы

Когда я захожу на удаленный сервер, мне нравится, когда меняются цвета терминала. Я использую settermна своем удаленном файле ~ / .bashrc, чтобы сделать это. Однако, когда я exit, цвета терминала не сбрасываются на локальные. Я решил проблему, но я не уверен, что это лучшее решение. Это то, что я...

19
Bash запускается медленно из-за этой строки в .bashrc. Что может вызвать это?

Мой .bashrcфайл содержит строку с этим эффектом: alias prog="/path/to/script.sh $(find $(pwd) -name prog)" Когда я закомментирую эту строку, Bash запускается практически мгновенно, когда я открываю новый терминал. В этой строке задержка составляет 4-5 секунд, прежде чем появляется мой курсор....

17
Это хорошая идея, чтобы поместить «screen -r» в мой .bashrc?

Я хотел бы использовать экран, чтобы сохранить сеансы SSH на моем сервере. Было бы хорошо, если бы я мог автоматически возобновить любой сеанс работы для моего пользователя при входе в систему. Простой способ сделать это - добавить «screen -r» в мой .bashrc, и это, похоже, работает нормально. Мне...