Запитання з тегом «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; history …
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
Перш ніж натиснути кнопку, це не типове запитання "як зробити так, щоб мій баш-запит мав колір". Я вже налаштував своє баш-підказка таким чином: [user @ host]----[$(pwd)] $ де все в дужках світло-синього кольору, а все інше (включаючи $) - чорне, додавши до мого файлу ~ / .bashrc наступне # Turn …

8
Як перевірити, який емулятор терміналу зараз використовується?
У мене встановлений gnome-термінал і Guake. Я хочу дати різні повідомлення про запуск, які відображатимуться на цих емуляторах терміналів під час їх запуску. Який код я повинен написати в .bashrc, щоб це було досягнуто?

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

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 без запуску bashrc, або мені доведеться перевстановити його?


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.