Вопросы с меткой [bashrc]

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

5
голосов
5ответов
7k показов

Как остановить автоматическое изменение заголовков вкладок iterm?

После перехода на использование .bashrc вместо .bash_profile (мне не понравилось, как терминал по умолчанию работал с одним файлом конфигурации и утилитами, такими как screen с другим), изменилось ...
5
голосов
1ответ
2k показов

Как оценить bashrc / zshrc и подсказать время рендеринга?

Поскольку я в настоящее время экспериментирую с новым материалом в моем приглашении, мне нужен способ узнать, как это влияет на производительность. Как я могу следить за тем, сколько времени ...
4
голоса
2ответа
252 показов

Как создать символ каталога как ~ для HOME?

У меня есть путь к каталогу, для которого я хочу создать ярлык, например ~ для домашнего каталога пользователя. Я пробовал переменные ENV , и я мог бы сопоставить $ для пути, но я не хочу эту букву $ ...
4
голоса
2ответа
1k показов

SSH Войти "очистить экран" перед отображением MOTD

Я пытаюсь очистить содержимое экрана перед отображением MOTD, чтобы при подключении SSH к серверу заголовок MOTD находился в верхней части экрана, а не предыдущие команды, выполняемые на локальном ...
4
голоса
8ответов
3k показов

Приглашение Bash: как получить инициалы пути к каталогу

У меня обычно есть только имя текущего каталога в моем приглашении bash (PS1='\u@\h:\W$ '), поэтому, если я нахожусь в ~/projects/superapp/src/ я получаю: hamish@host:src$ Однако я хотел бы иметь ...
4
голоса
2ответа
4k показов

xterm неправильно упаковывает текст

Я настраиваю оба столбца gnome-terminal и xterm (я до сих пор не выбрал, какой из них я буду использовать), и у меня есть пара проблем, которые я хотел бы исправить: область ввода кажется меньше ...
4
голоса
1ответ
928 показов

Проблемы с путём bash при использовании 'su'

В Ubuntu Lucid Lynx я пытаюсь сделать su -l user -c "foo.sh args" где foo.sh - исполняемый скрипт bash для PATH заданной в ~user/.bashrc . К сожалению, это не удается, потому что он не может найти ...
4
голоса
4ответа
8k показов

Как мне отображать только базовый каталог в моем терминале Ubuntu?

В Ubuntu 10.04 Terminal, когда я пересекаю какую-то длинную структуру каталогов, отображается весь путь, это приводит к большой потере места на моем терминале, когда курсор перемещается вправо. Это ...
4
голоса
3ответа
4k показов

Где в CentOS установлены псевдонимы?

Существует опечатка, которая вызывает сообщение об ошибке при входе в систему (кто-то набрал lias вместо alias). Я проверил /etc/bashrc а также ~/.bashrc и /etc/profile а также ~/.bash_profile для ...
4
голоса
1ответ
876 показов

Функция BASH не экранирует управляющие символы

Эй, ребята, у меня есть функция, которую я использую для поиска вещей, но, к сожалению, каждый раз, когда я передаю ей управляющий символ ($intVal или testing : т.д.), Он задыхается. Мне было ...
4
голоса
1ответ
4k показов

Как избежать команд в псевдониме bashrc?

Мне нужно время от времени касаться файла с текущей меткой времени в качестве имени файла. Я бы сделал так: touch `date "+%Y-%m-%d_%H-%M"`.txt Тем не менее, я хотел бы определить псевдоним для этого. ...
4
голоса
1ответ
1k показов

Оболочка Bash: как согласовать переносимые файлы конфигурации и типы запуска терминала с графическим интерфейсом (логин или интерактив)?

Пытаясь "правильно" реализовать стандартную конфигурацию моей предпочтительной оболочки bash для использования на нескольких платформах, я натолкнулся на некоторую путаницу при работе с терминалами, ...
4
голоса
2ответа
7k показов

Как определить псевдонимы для использования в оболочке MobaXTerm * local * bash?

Я использую MobaXterm последние пару недель в Windows, и мне это нравится. Тем не менее, я не совсем понял, как определить мои собственные псевдонимы для использования в локальной оболочке bash. ...
4
голоса
2ответа
10k показов

Пробелы в переменных среды Linux?

Для данного каталога: /media/foo/can haz/bar я попытался отредактировать bash.rc с помощью: export Foo=/media/foo/can haz/bar export Foo=/media/foo/can\ haz/bar export Foo='/media/foo/can haz/bar' ...
4
голоса
1ответ
6k показов

.profile и .bash_profile игнорируются при запуске tmux из .bashrc?

У меня возникла проблема с получением моего .profile при получении SSH в экземпляре сервера Ubuntu 12.04. Мой .bashrc делает следующее к концу: if [[ "$TERM" != "screen-256color" ]] then tmux ...
4
голоса
3ответа
131 показов

Периодически исходный профиль оболочки

Я пользователь zsh, но это должно относиться к любой оболочке в теории. Когда я редактирую свой .zshrc чтобы добавить новый псевдоним, я должен использовать source ~/.zshrc во всех моих открытых ...
4
голоса
4ответа
9k показов

Я сломал мой .bash_profile

В ходе попытки установить что-то на мой компьютер Mac OSX, я думаю, что я сломал свой файл ~/.bash_profile. Я отредактировал его, и внезапно, теперь, когда я открываю терминал, я не могу ничего ...
3
голоса
1ответ
140 показов

Какой сайт существует для обмена файлами пользовательских настроек Linux?

Я помню, что кто-то здесь, в SU, дал ссылку на сайт, где вы могли бы поделиться своими файлами конфигурации Linux (такими как bashrc , vimrc и другие), но я не помню, что это был за сайт. Я уже искал ...
3
голоса
2ответа
150 показов

Добавить каталог в PATH

Я пытаюсь локально добавить каталог в глобальную $PATH . Я добавил следующее в мой .bashrc . export PATH=$PATH:$VRS/bin Но, кажется, PATH сцепляется с собой снова и снова каждый раз, когда я открываю ...
3
голоса
2ответа
351 показов

Источник мой профиль bash, когда я su на OS X

Я хотел бы получить свой .bash_profile (или, возможно, какой-нибудь другой файл) всякий раз, когда я переключаюсь на суперпользователя. (.bash_profile - это rc для входа в систему в Mac OS X, .bashrc ...
3
голоса
1ответ
61 показов

Макрос Bash, который не позволяет мне "толкаться" после 3 утра

Хорошо, так что в основном мне удалось вызвать проблемы, толкаясь очень поздно ночью. Как я могу изменить git push (без принудительного изменения файлов, защищенных от записи git) на «Вы ...
3
голоса
2ответа
2k показов

Функция, определенная в .bashrc моего пользователя, вызывает ошибку, когда я sudo su

У меня есть функция, определенная в файле моего пользователя .bashrc, которая отображает мое текущее имя ветки git в моей командной строке: parse_git_branch() { git branch 2> /dev/null | sed -e ...
3
голоса
1ответ
2k показов

В некоторых системах неинтерактивные сеансы SSH не имеют установленной переменной PATH

Я установил свою среду в .profile . Мой .profile является идемпотентом, и .bash_profile , .bashrc , .kshrc и .zshrc все исходные файлы .profile . Таким образом, я всегда получаю одно и то же ...
3
голоса
1ответ
1k показов

Bash LS Options ~ Сначала каталоги групп

Локально я использую стабильную версию Debian ~ bash -version 4.1.5 ... Удаленно мой сервер работает под управлением Centos 5-8.el5 bash -version 3.2.25 ... У меня есть файл .bash_alias в обоих ...
3
голоса
1ответ
902 показов

Какие bash rc-файлы запускаются в неинтерактивных оболочках / оболочках без регистрации?

Мое понимание нет никаких rc-файлов, вызываемых для неинтерактивных / не входящих в систему оболочек; например, те, которыми управляет cron (Я не знаю этого наверняка и опираюсь на опыт сообщества) ...
3
голоса
0ответов
59 показов

Оберните скрипт оболочки git, чтобы добавить bashrc или эквивалентные команды запуска

На моем сервере есть пользователь git который обрабатывает весь доступ git. Вы не можете войти с ним. Это только для доступа к GIT. Это работает, потому что GIT поставляется с удобной оболочкой ...
3
голоса
1ответ
2k показов

~/.bashrc не получен в новом окне lxterminal

Я добавил несколько строк в мой ~/.bashrc как export JAVA_HOME=/opt/jdk1.6.0_22 Я получил это: $ source ~/.bashrc $ env | grep 'JAVA' JAVA_HOME=/opt/jdk1.6.0_22 Затем я создал базовый скрипт bash в ...
3
голоса
1ответ
1k показов

Несколько .bashrc.save в моем ~/home/user/

Я заметил, что в моей домашней папке у меня есть несколько файлов .bashrc.save. Почему система их спасает? Это нормально или у меня что то отключено? Конкретно у меня .bashrc .bashrc.save ...
3
голоса
1ответ
554 показов

как отключить `alt-numkey` в оболочке bash

Я могу переключаться между приложениями в Chrome OS, нажимая alt-N , где N - позиция моего приложения в строке состояния. Полезно! Но когда я нахожусь в оболочке bash моего окна Nitrous.io, нажатие ...
3
голоса
2ответа
3k показов

что такое `ssh-agent bin/bash` и почему я должен` ssh-add` каждый раз

При каждом перезапуске я должен запускать следующие команды: ssh-agent /bin/bash ssh-add ~/.ssh/key_rsa Первый вопрос: зачем нужен /bin/bash и для чего он используется? Во-вторых, это нормально, я ...
3
голоса
2ответа
4k показов

Как я могу изменить мой bash в Ubuntu?

У меня есть одна учетная запись на сервере Ubuntu с правильной переменной PS1, и я хочу, чтобы одна из моих других учетных записей на том же сервере имела такую же переменную PS1, чтобы мое ...
2
голоса
3ответа
83 показов

Как я могу сделать свою конфигурацию доступной независимо от того, на какой машине я работаю?

Я создал пользовательские .vimrc и .bashrc на моей локальной машине. Также у меня есть пара плагинов vim которые я считаю полезными. Сейчас у меня ssh удаленные серверы работают очень часто. Но ...
2
голоса
1ответ
480 показов

как очистить эффект от всей системы bashrc

В моей компании есть общесистемные файлы bashrc, такие как /etc/bashrc и так далее. Внутри они получают все больше и больше файлов. Это очень сбивает с толку (я заметил, что мой "ls" наделен кучей ...
2
голоса
1ответ
248 показов

Разберитесь, где разместить мои команды bash, псевдоним и конфигурации

Мне кажется, что каждый дистрибутив Linux, в котором я использую SSH или использую его локально (в основном машины RHEL/CentOS и Debian/Ubuntu), по-разному понимает, какой из .bashrc и .bash_profile ...
2
голоса
1ответ
70 показов

Удаленные строки в .bash_history по-прежнему перечислены в истории команды. Как загрузить изменения?

Я удалил командные строки в моей .bash_history. Проблема в том, что когда я выполняю команду истории, удаленные команды все еще отображаются в списке. Как мне загрузить изменения? Я попытался ...
2
голоса
1ответ
290 показов

После обновления Bashrc в Cygwin курсор начинается в столбце 0, а не после приглашения

Проблема заключается в том, что, если я обновляю PS1 в bashrc, я вижу, что по умолчанию курсор помещается в столбец 0, а не после приглашения, и если я что-то набираю, он начинает перезаписывать ...
2
голоса
2ответа
2k показов

Как вставить bash-скрипты в переменную PS1

Я сделал собственную переменную PS1, что очень запутанно. Вот тот, который наиболее близок к полноценной работе: PS1 = "\n [\e [1; 31 м] \u @ \H [\e [35 м] \@ [\e [32 м] PWD: \w [\e [1; 34 м] В этой ...
2
голоса
1ответ
319 показов

Повторяя псевдонимы .bashrc

Я хочу отобразить псевдоним прямо в мой файл .bashrc. Вот что я использую: echo alias cdear='cd | clear' >> .bashrc Однако новая строка в .bashrc не содержит кавычек. Я также хотел бы, чтобы это ...
2
голоса
1ответ
260 показов

Предпочтение PATH в bashrc

Мне было интересно, что происходит в следующей ситуации. Предположим, у меня есть исполняемый файл в каталоге, который находится в PATH в .bashrc. Если я скопирую файл в другой каталог, который также ...
2
голоса
1ответ
861 показов

Псевдоним, определенный в .bashrc, не работает после канала

Я застрял со следующей проблемой. Я определил псевдоним в .bashrc (и .bash_profile): alias echo2="echo" Это хорошо работает: $ echo2 "test" test Однако, если я пытаюсь использовать его после ...
2
голоса
1ответ
856 показов

Автоматический исходный код скрипта после sudo su

Я работаю на машине, у которой есть некоторые учетные записи, которые генерируются динамически, и поэтому я не могу настроить пользователя .bashrc или .profile . Мне часто нужно использовать эти ...
2
голоса
1ответ
6k показов

Почему mac iterm и iterm2 не являются исходными файлами .bashrc или .bash_profile?

У меня есть много постов, связанных с логином / не-логином и интерактивным / не-интерактивным. Насколько я понимаю, .bashrc должен быть получен из iterm - интерактивной оболочки входа в систему. Это ...
2
голоса
3ответа
2k показов

Как выполнить команду при запуске urxvt

Urxvt не поддерживает использование панели I в качестве курсора. Один из способов обойти это - послать команду echo -n -e "\033[6 q" . Это работает до тех пор, пока я отправляю команду каждый раз, ...
2
голоса
1ответ
497 показов

PYTHONPATH Получение в Bash Shell неправильного значения

ОС: macOS Sierra Beta 6 Python: 2.7 Оболочка: Рыба У меня проблемы с правильной настройкой переменной среды PYTHONPATH. В моем файле fish_config эта строка настраивает PYTHONPATH: set -gx PYTHONPATH ...
2
голоса
1ответ
329 показов

Как загрузить Bash с помощью .bash_profile из другой папки

У меня есть проект сценария оболочки, где я хочу загрузить. * Rc из папки проекта. В zsh я могу добиться этого с помощью ZDOTDIR=$PWD zsh который загрузит .zshrc из текущей папки. Как я могу сделать ...
2
голоса
2ответа
1k показов

Активируйте virtualenv используя псевдоним

Я могу активировать свою виртуальную среду Python из ее папки, введя . bin/activate . Вместо этого я хотел бы ввести псевдоним из одного слова, например, shazam , из домашней папки (или в любом ...
2
голоса
1ответ
38 показов

Автоматически выводить содержимое каталога при переходе на него

Я большой поклонник файла ~/.bash_aliases и пытаюсь получить команду cd для автоматического вывода списка содержимого каталога при переходе на него. В моем файле .bash_aliases я поместил alias cd='cd ...
2
голоса
3ответа
1k показов

Можно ли установить цвет для пользовательского ввода в bashrc?

Обратите внимание, что я хочу, чтобы ввод пользователя имел только определенный цвет (слова, которые пользователь вводил с клавиатуры), а не фактический вывод команды. Я старался: export PS1="$ ...
2
голоса
1ответ
141 показов

Создание функции .bashrc с инкапсулированными командами

Я пытаюсь создать функцию в .bashrc для ярлыка моих команд MAMP. Я хочу сделать что-то вроде этого: mamp config Открывает файл MAMP httpd.conf для редактирования. mamp restart Перезапускает сервер ...
2
голоса
1ответ
2k показов

Как я могу создать журналы сессий отдельных сессий SSH?

Вот что я ищу: Способ регистрации отдельных сессий SSH на SunOS. Я хотел бы, чтобы файлы хранились отдельно в зависимости от имени хоста устройства, в которое я вхожу по SSH. Я использую только ...