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

.bashrc - это файл конфигурации оболочки Bash для сеанса входа пользователя в систему.


4
Как получить общую историю битых между разными вкладками
Я использовал ответ в /unix//a/1292/41729, чтобы включить совместную историю в реальном времени между отдельными терминалами bash. Как объяснено в ответе выше, это достигается путем добавления: # avoid duplicates.. export HISTCONTROL=ignoredups:erasedups # append history entries.. shopt -s histappend # After each command, save and reload history export PROMPT_COMMAND="history -a; history -c; …
19 bash  bashrc  history 

2
Могу ли я создать отдельный файл истории Bash для каждого профиля терминала?
Я использую скрипт bash для запуска gnome-терминала с несколькими вкладками, каждая из которых использует свой профиль, рабочий каталог, а в некоторых случаях выполняет команду на вкладке. В этой ситуации я хотел бы, чтобы клавиша со стрелкой вверх извлекала команды, которые использовались на определенной вкладке. Это возможно?

8
Как активировать среду conda в моем .bashrc?
Я использую Conda для управления пакетами в Python. У меня есть базовая среда, которую я использую почти все время, и я хочу, чтобы она загружалась по умолчанию при открытии терминала. Как мне настроить .bashrcзагрузку среды? До сих пор я пытался source activate myenv, но я понимаю, что мне нужно указать …

1
Как я могу использовать знак стрелки в моей подсказке bash?
Как я могу использовать эти красные и зеленые стрелки в приглашении bash? обновление 1 Это мой .bashrcфайл if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\[\033[00m\]\ [\033[01;34m\]→ \w\[\033[00m\]\$ ' else PS1='${debian_chroot:+($debian_chroot)}→ \w\$ ' fi unset color_prompt force_color_prompt Я хочу, чтобы эта стрелка была цветной, поскольку @dessert отвечал ранее (поверните красный и …
17 bash  bashrc  prompt 

1
Как отображать случайные шутки с www.icndb.com в вашем терминале?
Я уже знаю, что вы можете получить хорошие цитаты / шутки, используя программу Fortune . Но я нашел в этом скрипте urwird новый источник удовольствия, который я хотел бы получить, когда открываю новый терминал. На этот раз шутки приходят с http://www.icndb.com .


4
Изменение поведения приглашения bash при работе от имени пользователя root
Перед тем, как щелкнуть мышью, это не типичный вопрос «как сделать так, чтобы моя подсказка bash имела цвет». Я уже настроил мой bash, чтобы он выглядел так: [user @ host]----[$(pwd)] $ где все в скобках светло-синий, а все остальное (включая $) черное, добавив следующее в мой файл ~ / .bashrc …


2
Почему моя функция не переоценивается в PS1?
Я пытаюсь, чтобы часть моего приглашения была установлена ​​динамически с помощью функции, поэтому в моем .bashrcя имею: asdf () { echo -n $(pwd) } PS1="\u@\h:\w $(asdf)\$ " Открытие оболочки дает мне то, что я ожидаю сначала: $ bash darthbith@server:~/test /home/darthbith/test$ Однако, когда я меняю каталог, часть, определенная функцией, не меняется: …

4
Добавить бинарный файл в мой путь
У меня есть исполняемый файл. Я хочу выполнить исполняемый файл в терминале с именем только как другие команды. Я могу вставить свой исполняемый файл /usr/local/binили добавить его PATHв ~/.bashrc. Оба будут работать. Что лучше? Есть ли разница?

2
Как передать каждую команду, переданную оболочке?
Я хотел бы отредактировать мой .bashrc так, чтобы каждая команда, выполняемая в оболочке, передавалась по чему-либо, например: $ sudo apt update _________________ < sudo apt update > ----------------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || Мне удалось что-то довольно похожее, но не совсем: $ bash $ exec …


1
Есть ли способ, которым я могу открыть Windows 10 Ubuntu Bash без запуска сценария ~ / .bashrc?
Я редактировал скрипт bashrc в своей Windows 10 Ubuntu Bash и допустил ошибку при редактировании скрипта. Теперь bash выходит сразу после открытия. Есть ли способ открыть Bash без запуска bashrc или мне придется его переустановить?


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