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

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

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

Запуск исходного кода ~/.bashrc не загружает правильную версию узла при использовании nvm

Я поместил это в нижней части моего ~/.bashrc: # NVM . ~/nvm/nvm.sh nvm ls nvm use 0.8 nvm ls Это вывод, когда я загружаю терминал: Last login: Mon Apr 29 16:28:17 on ttys010 v0.4.7 v0.6.14 v0.8.4 ...
1
голос
2ответа
2k показов

dmenu не устанавливает переменную окружения в соответствии с моим .bash_profile при запуске Emacs

У меня есть следующие ~/.bash_profile [[ -f ~/.bashrc ]] && . ~/.bashrc и ~/.bashrc ### Check for shell interactivity. if [[ $- != *i* ]] ; then return fi ### Nyan-cat prompt. PS1="\`if [ \$? = 0 ]; ...
1
голос
1ответ
814 показов

Цвет в приглашении bash портит вывод git

Я изменил свой .bashrc, чтобы включить export PS1="\033[1;33m\u@\h: \w>\033[0m" чтобы моя подсказка оболочки была цветной, но кажется, что \033 испортил вывод git (войти и отличаться, по крайней ...
1
голос
1ответ
2k показов

gVim не получает исходные файлы .bashrc, .bash_profile или .profile из неинтерактивной оболочки без регистрации

У меня есть следующее на моем .vimrc set shell=C:/cygwin/bin/bash set shellcmdflag=-c set shellxquote=\" Таким образом, оболочка, которую я использую, неинтерактивна и не требует входа в систему. Я ...
1
голос
2ответа
501 показов

Используйте результат 'whoami' как часть псевдонима

Я устанавливаю свой .bashrc по умолчанию на моем компьютере с Ubuntu, к которому я скоро добавлю все больше и больше пользователей. Одна команда, к которой у пользователей будет доступ, - это mysql , ...
1
голос
2ответа
245 показов

.bashrc используется в гноме не просто терминал

Я недавно начал использовать дистрибутив Anaconda Python для разработки программного обеспечения, и я хочу, чтобы он был дистрибутивом Python по умолчанию, когда я запускаю что-то в терминале. Для ...
0
голосов
1ответ
167 показов

псевдоним: извлечь параметры из команды

Извиняюсь за плохое название. Я не мог придумать лучшего. Я хочу связать команду с другой командой и извлечь параметры из текста самой команды. Я понимаю, что это неясно, поэтому, возможно, пример ...
0
голосов
1ответ
365 показов

/etc/inputrc, похоже, не распознается как пользователь в Ubuntu 8.04.2 LTS

В новой установке Ubuntu 8.04.2 LTS вход в систему в качестве обычного пользователя не поддерживает привязки клавиш (будь то через sudo su - или напрямую из ssh). Как пользователь root, все в ...
0
голосов
1ответ
248 показов

Как проверить, где мой PATH изменен?

У меня в PATH есть папка, которая больше не существует. Тем не менее я просто не могу найти, в каком файле он установлен. Я проверил .bashrc, .profile, .bash_profile не существует. Есть ли простой ...
0
голосов
1ответ
49 показов

Выключайте тачпад каждый раз, когда я запускаю Linux

Я работаю с Debian Linux (вроде как "ублюдок"), который изначально был основан на pratham OS, и мне пришлось собрать и установить несколько вещей, чтобы запустить Просто нужно при запуске отключить ...
0
голосов
1ответ
16 показов

Как предоставить среду для скрипта, запускаемого как bash -c bla.sh

Я заметил, что, например, ~/.bashrc не получен при запуске скрипта с помощью bash -c bla.sh. Так как еще я могу предоставить переменные среды? Желательно без явной установки их в вызове.
0
голосов
1ответ
100 показов

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

У меня есть портативный терминал с оболочкой bash на USB-накопителе, и я хочу загружать разные переменные среды каждый раз, когда я меняю компьютер, на разных машинах пользователи разные. Как ...
0
голосов
1ответ
506 показов

синтаксическая ошибка рядом с неожиданным токеном `('bash

Я работаю над помощниками, чтобы открыть свой проект, когда я доберусь до работы. У меня так далеко alias cdsloadmin="cd $SLO_ADMIN_SUITE_PATH; workon slo-admin-suite; atom $SLO_ADMIN_SUITE_PATH" ...
0
голосов
2ответа
693 показов

Ошибка длины пакета sftp с загруженным .bashrc

Я регулярно использую WinSCP для передачи нескольких файлов на свой персональный сервер. Однако недавно я испытал печально известную ошибку "неверная длина пакета" из-за одного из моих ...
0
голосов
1ответ
3k показов

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

Я создал псевдоним для имени пользователя, и он отлично работает alias yb="ssh name@hostname" Он работает нормально, но я также хочу создать псевдоним для пароля, Кто-нибудь может помочь, как я могу ...
0
голосов
3ответа
182 показов

Включить подтверждение для команды rm с флагом силы

Есть ли возможность включить подтверждение для rm -rf. У нас была настройка псевдонима для rm = rm -i, поэтому всякий раз, когда мы удаляем файл, он запрашивает подтверждение, но когда указан флаг ...
0
голосов
1ответ
104 показов

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

Я работаю на разных машинах, некоторые из них centos7 , некоторые - centos6 , я создаю бинарный tmux с разными версиями для каждого «типа», так как одна и та же версия не может работать на обоих. Как ...
0
голосов
1ответ
500 показов

Почему у меня есть файл .bashrc.dpkg-dist?

Я просто установить Linux Mint Debian Edition, то и в моем доме есть .bashrc.dpkg-dist файл вместо старого Ye .bashrc Зачем? Могу ли я переместить его в .bashrc?, Должен ли я отредактировать новый ...
0
голосов
1ответ
52 показов

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

Я использую Git Bash на моей Windows, и я настроил этот псевдоним: alias ccd='cd ~/PhpstormProjects' Я могу использовать его как обычно, но есть ли способ заставить эту команду работать? ccd /project1
0
голосов
0ответов
14 показов

Как сделать так, чтобы завершение bash вело себя так?

Я не уверен, возможно ли то, что я спрашиваю, но то, что я хотел бы, чтобы bash делал на нажатиях вкладок, это: На первой вкладке нажмите, разверните общий префикс (пропустите / подайте звуковой ...
0
голосов
1ответ
116 показов

Запрос настройки запроса - PS1 = '[\u @\h]\!:echo $? $ '

Если в .bashrc ниже сообщается «номер истории текущей команды» (и код выхода последней команды), как я могу настроить его так, чтобы он сообщал «номер истории предыдущей команды»? ...
0
голосов
1ответ
73 показов

unset LC_ * до ssh

В моем ~/.bashrc меня есть определение переменных среды, подобное export LC_CTYPE="es_ES.UTF-8" когда я использую соединение SSH, некоторые из этих переменных имеют проблемы на удаленном компьютере ...
0
голосов
0ответов
35 показов

Выполнять `ls` всякий раз, когда пользователь вводит` cd` на терминале

Я знаю, что bashrc выполняется при запуске терминала. Но мой вариант использования примерно такой, Чтобы выполнить определенную команду, скажем, ls , всякий раз, когда пользователь выполняет другую ...
0
голосов
1ответ
644 показов

Как автоматически закрыть ssh-agent вместе с закрытием Cygwin?

Я на Windows 10 Pro. Я добавил следующие строки в мой файл Cygwin (полностью обновленный) ~/.bashrc : eval $(ssh-agent) > /dev/null ssh-add > /dev/null 2>&1 чтобы мне не приходилось делать это каждый ...
0
голосов
1ответ
44 показов

Как автоматически добавлять символы в пользовательский ввод перед выполнением команды

Я люблю читать на терминале - он фокусирует мое внимание и позволяет мне читать вдвое больше, чем я читал в браузерах и т.д. Я написал сценарий с использованием псевдонима для bash.bashrc, который ...
0
голосов
1ответ
295 показов

linux - воспроизводить звук при входе в систему?

Я установил Gentoo без графического интерфейса и aplay /usr/shar/sounds/startup3.wav &> /dev/null & в мой файл /etc /bash /bashrc. Это прекрасно работает при воспроизведении звукового файла, но как ...
0
голосов
2ответа
225 показов

не могу перейти в каталог с пробелами

Я перепробовал все способы попасть в каталог с пробелами, и все они не работают. mkdir "test folder" Попытка № 1 cd "test folder" **bash: cd: test: No such file or directory** Попытка № 2 cd 'test ...
0
голосов
1ответ
64 показов

Bashrc неожиданная ошибка EOF

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

Как вернуть историю bash в CentOS 7 по умолчанию

$ set -o | grep history history on $ echo $HISTFILE /root/.bash_history $ echo $HISTSIZE 1000 $ echo $HISTFILESIZE 1000 Я выполнил следующую команду, и история стала отключенной для всех ...
0
голосов
2ответа
308 показов

Linux: bashrc. Как загрузить содержимое bashrc из другого файла?

Иногда мне приходится переустанавливать операционные системы на различных машинах Linux, которыми я управляю. Каждый раз, когда я делаю это, мне приходится копировать файл .bashrc на USB-накопитель, ...
0
голосов
2ответа
58 показов

Вы можете сделать свой терминал так, чтобы он рассчитывал время всех команд, кроме общих?

Можно ли настроить вашу оболочку (bash) так, чтобы она учитывала все команды, кроме общих (например, ls или cd)? поэтому, когда я набираю какую-то команду, как command arg1 arg2 Я хотел бы, чтобы мой ...
0
голосов
1ответ
153 показов

Ошибка установки пакета Cygwin bashrc

Cygwin не смог установить пакет. Кто-нибудь может посоветовать с деталями ниже? Nisarg.Rajput ~ apt-cyg install bashrc --2018-01-01 11:42:57-- http://ftp.ntu.edu.tw/pub/cygwin//x86_64/setup.bz2 ...
0
голосов
1ответ
1k показов

.bashrc не запускается автоматически?

При открытии нового терминала мне нужно сделать source ~/.bashrc или source ~./bash_profile прежде чем моя $PATH будет инициализирована. Я думал, что .bashrc сделал это автоматически? Как мне сделать ...
0
голосов
1ответ
531 показов

Emacs GUI из терминала

В моем ~/.bashrc есть настройка псевдонима, поэтому в терминале откроется emacs. Как я могу открыть графический интерфейс без комментирования псевдонима, закрытия терминала, повторного открытия ...
0
голосов
1ответ
36 показов

Почему содержимое файла не остается после размонтирования диска в Linux?

Я написал скрипт на bashrc.cmd из моего windows 10 для автоматической активации моей виртуальной среды . Я указал путь bashrc.cmd в AutoRun согласно этому посту . bashrc.cmd @echo off CD ...
0
голосов
3ответа
2k показов

Bash: переопределение ls -la с помощью ls -la | больше (основная проблема скриптов bash)

Довольно плохо знаком с bash-скриптингом. Попытка переопределить команду ls -la, чтобы быть: ls -la | Больше (Кажется более полезным для меня). Я добавил это в конец моего .bashrc . 154 # alias 'ls ...
0
голосов
2ответа
120 показов

Открыть список файлов в каталоге, из которого можно выбрать файл для редактирования в vim

В видео на Watch, как я работаю, он сначала получает вывод find . -type f и использует этот список как обычный файл vim для поиска. Он находит этот файл в списке и может открыть его в vim. Это ...
0
голосов
1ответ
250 показов

Что означает проверка bashrc PS1 ["$ PS1" = "\\s -\\v\\\$"]?

В файле bashrc в Fedora/Red Hat я вижу следующую строку: [ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \W]\\$ " Какая проверка выполняется в [ "$PS1" = "\\s-\\v\\\$ " ] и почему PS1 устанавливается ...
0
голосов
0ответов
22 показов

Нет значения для $ TERM и не указано -T Ubuntu LTS 18.04

Я отредактировал мои файлы .bashrc и .bash_profile в домашнем каталоге как для пользователя, так и для пользователя root. Все работает отлично. Примерно через неделю после перезагрузки я получаю эту ...
0
голосов
1ответ
1k показов

В Linux, как мы можем изменить переменные окружения bash, используя скрипт инициализации?

Мы знаем, что можем изменить переменные окружения bash, например, PATH , используя скрипт инициализации, например .bashrc . Просто напишите PATH= и вы получите то, что хотите. Но рассмотрим эту ...
0
голосов
2ответа
622 показов

launchctl - использовать rvm вместо системного Ruby в исполняемых скриптах?

У меня есть работа launchctl, которую я определяю как таковой: ProgramArguments /bin/sh -c ~/projects/script.sh Когда я запускаю script.sh вручную, скрипт работает нормально, так как он использует ...
0
голосов
1ответ
1k показов

Где в AIX установлен ORACLE_HOME?

В Linux я могу установить ORACLE_HOME в .cshrc . Где я могу установить эту переменную в AIX?
0
голосов
1ответ
2k показов

Проблема при входе - разрешение .bashrc отклонено?

Я вошел в систему как пользователь root и создал нового пользователя и установил пароль. Но я не могу переключиться на вновь созданного пользователя. В чем проблема прав доступа к файлу .bashrc с ...
0
голосов
1ответ
295 показов

псевдоним не может найти файл, который действительно существует

На моем персональном компьютере, а не на сервере, в моем .bash_profile (я на OSX), связанном с .bashrc , у меня есть следующая строка:alias deploy=sh ~/dir/ectory/deploy.sh Файл deploy.sh - это ...
0
голосов
1ответ
1k показов

csh -> bash, автозапуск .bashrc PCBSD (FREEBSD)

Эй, я застрял с этой проблемой ... Я использую PCBSD (freebsd), который имеет оболочку csh по умолчанию, теперь я хотел использовать bash по умолчанию, поэтому я сделал > chsh -s /bin/bash milo ...
0
голосов
1ответ
930 показов

Как получить доступ к значениям Solarized в скрипте bash

Я пытаюсь настроить мой bash PS1 соответствии с темой Solarized. Я соляризации установлен и работает для iTerm2 но до сих пор не увенчались успехом в создании пользовательских PS1 приглашение , ...
0
голосов
1ответ
161 показов

Есть ли стандартное место для размещения моих псевдонимов? bashhrc против bash_aliases

Есть ли стандартное место для размещения пользовательских псевдонимов? Если нет, каковы преимущества и недостатки .bash_aliases , .bashhrc и .bash_profile?
0
голосов
2ответа
148 показов

Создание рутины bash

Каждый раз, когда я вхожу в свою рабочую машину, я должен открыть терминал и ввести одну и ту же процедуру: $ cd /Documents/some_folder/some_another_folder $ vagrant up $ vagrant ssh Я бы хотел, ...
0
голосов
2ответа
1k показов

Как преобразовать десятичное в шестнадцатеричное в Ubuntu?

Я использую файл bash в Ubuntu, и я написал исполняемый код в этом файле, который должен использовать некоторое шестнадцатеричное число. Но у меня просто есть десятичные числа, поэтому я хочу ...
0
голосов
2ответа
619 показов

Как запустить сценарий при входе в систему через ssh и запустить другой сценарий после завершения первого?

Я пытаюсь запустить скрипт / оболочку сразу после входа через ssh на мой хост с "guestUser", задача этого пользователя - подключиться к другому удаленному хосту через ssh, я создал этого пользователя ...