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

15
Почему моя функция не переоценивается в PS1?

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

14
Как передать каждую команду, переданную оболочке?

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

12
псевдоним nodejs как узел на 14.04

Я установил nodejsс apt-getна14.04 Когда я делаю nodejs -v v0.10.25 и когда я делаю node -v node : command not found. Поэтому я хочу , чтобы псевдоним nodejsдляnode Я вставил строку в ~/.bashrc alias node=nodejs Теперь я могу получить доступ nodejsс nodeпомощью терминала. Но в моем проекте я...

12
Есть ли способ, которым я могу открыть Windows 10 Ubuntu Bash без запуска сценария ~ / .bashrc?

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

12
Заставка терминала с погодой, календарем, временем и информацией Sysinfo?

Я видел Ubuntu Bash под заставкой Windows 10 здесь: Подсистема Windows для Linux отображает дистрибутив Linux? Как я могу изменить мой, ~/.bashrcчтобы получить подобный заставку в обычной Ubuntu, которая будет выглядеть следующим образом ?:...

12
Что означает «.bashrc или предварительно указать место установки Anaconda»?

Я установил Anaconda из корня, после завершения установки на экране терминала появилось это сообщение: Python 2.7.8 :: Continuum Analytics, Inc. creating default environment... installation finished. Do you wish the installer to prepend the Anaconda install location to PATH in your /root/.bashrc ?...

11
.Bashrc рута не выполняется на sudo -i

На одном из моих серверов Ubuntu 11.10, когда я использую, sudo -iчтобы стать пользователем root, root .bashrc не выполняется. На всех других серверах, чьи соответствующие конфигурации идентичны, насколько я знаю, он выполняется правильно. Вот что я проверил: .bashrc существует в / root,...

11
«Синтаксическая ошибка рядом с неожиданным токеном» после редактирования .bashrc

Я пытаюсь получить доступ к буферу обмена, но когда я ввожу source ~/.bashrc в терминал, я получаю эту ошибку: bash: /home/taran/.bashrc: line 2: syntax error near unexpected token (' bash: /home/taran/.bashrc: line 2:alias pbpaste='xclip -selection clipboard -o'# ~/.bashrc: executed by bash(1) for...

9
Как я могу сократить текущий путь приглашения bash до одной буквы в каталоге?

Я не могу вспомнить, где, но я уже видел, как текущий путь приглашения bash сокращен интересным образом: каждый каталог, содержащийся в пути (за исключением последнего), заменяется только его первой буквой. Например: path/to/some/directoryбудет сокращено до p/t/s/directory. Как я могу воспроизвести...

9
Что делает строка экспорта PATH в .bashrc?

Я не настолько увлечен Linux, и у меня есть следующие сомнения после урока. Я должен изменить bashrcфайл. Какие настройки содержатся в этом файле? Я думаю, что-то связано со средой оболочки bash, но я не уверен в этом. Я должен вставить эту строку: export...

9
Я думаю, что я случайно удалил переменную PATH

Что бы я ни пытался запустить, я получаю ошибку: The command could not be located because '/usr/bin' is not included in the PATH environment variable. У меня были некоторые изменения в моем файле .bashrc, но потом я удалил две дополнительные строки. Однако каким-то образом переменная PATH, похоже,...

9
Изменить цвет конкретной буквы в имени пользователя в bash PS1

Я хочу изменить цвет конкретной буквы в моем имени пользователя, отображаемой PS1 в bash. Например: Если мой \uесть rahul, я хотел бы письмо , hчтобы быть в синем цвете и отдых , чтобы быть белыми. Я знаю , что \uотносится к имени пользователя и добавление цвета к целой «сущности» делаются путем...

9
Bash: Как определить, открыт ли терминал сторонним приложением

Я хочу, чтобы мой bash-скрипт (в частности, мой ~/.bashrc) делал что-то, только если терминал был открыт мной непосредственно, и делал что-то еще, если он был открыт через приложение, например VS Code. Как я могу определить, в чем дело? Есть переменная для этого? Заранее...

9
Псевдонимы: разница между .bash_rc, .bash_aliases и / usr / local / bin

Играя с Терминалом, я заметил, что существует много способов создания постоянных псевдонимов. Я новичок в Linux, и из того, что я знаю, делаю: sudo ln -s /path/to/executable /usr/local/bin/desired_alias добавление desired_alias = '/path/to/executable'к~/.bashrc раскомментируя эти строки в...

8
Импорт модуля Python работает из командной строки, но не из PyCharm

Мой бинарный файл Python по умолчанию установлен на дистрибутив Python Anaconda. Это находится в /home/karnivaurus/anaconda/bin/python, и я сделал это по умолчанию, добавив к моему .bashrcфайлу следующее: export PATH=/home/karnivaurus/anaconda/bin:$PATH. У меня также есть пакет Python под названием...

8
Расположение «~ / .bash_aliases»

Я хочу сделать постоянные псевдонимы в терминале, и я прочитал этот ответ о том, как это сделать: https://askubuntu.com/a/5278/364819 Но у меня есть небольшая проблема, я нашел код: if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases fi Как указано в ответе. Но я не могу найти .bash_aliasesфайл, в...

8
Баш: [: слишком много аргументов?

Я пытаюсь создать каталог и cdв него: В ~ / .bashrc: function abc() { appname=$1 appdir="$HOME/code/$appname" if [ mkdir $appdir -a cd $appdir ]; then echo Success else echo Failed to create and switch directory fi } Когда я перезагружаю bashrc ( . ~/.bashrc), я получаю ошибку: bash: [: too many...