1
ответ

Вызов функций из bashrc в inputrc

Я использую Arch Linux (4.13.11), и в моем .bashrc есть пользовательская функция, которая находит файл с помощью fzf, а затем открывает этот файл в редакторе по умолчанию: # Найдите файл с помощью fzf внутри панели Tmux и...
20.11.2017
1
ответ

Tmux - клавиши со стрелками возвращают необработанные данные/необработанные символы ^[[A ^[[B ^[[D ^[[C

I just updated to Debian/Linux 9 (Stretch) and am in the process of setting everything up. Пока что я установил только vim и tmux. Моя проблема в том, что когда я использую клавиши со стрелками, они возвращают необработанные данные/....
19.11.2017
1
ответ

После редактирования как /.bashrc, так и /etc/bash.bashrc путь не находится в среде. Почему? [дубликат]

Я установил Eclipse Oxygen; когда я набираю export PATH = $ PATH: / home / ivan / java -xygen / eclipse в bash, я могу запустить eclipse из bash из любого места, однако, независимо от того, Я добавляю PATH = $ ...
13.08.2017
1
ответ

Уточнение по пути обновления в bashrc

I Я следую руководству по установке git на общем хосте и, если возможно, нуждаюсь в некоторых разъяснениях. У меня есть доступ к GCC jpols @ MrComputer ~ $ ssh (скрытый) - версия gcc (GCC) ...
12.07.2017
1
ответ

Вызовите команду подоболочки с загруженным rcfile

У меня есть некоторый код Python, который делает: (это - упрощенная версия), оболочка = os.environ ['SHELL'] os.environ ['ПУТЬ'] =... # некоторое новое значение ПУТИ, если вызов (оболочка, '-c', '...
23.05.2017
1
ответ

Какова область действия переменных окружения, определенных в ~/.bashrc? [duplicate]

Учитывая, что переменные окружения, определенные в оболочке, доступны дочерним процессам оболочки. Когда мы открываем терминал, он считывает .bashrc и выполняет его команды. Это означает, что .bashrc ...
02.05.2017
1
ответ

вход сессии 'сценария' заставляет меня выйти дважды

Я использую решение, описанное здесь для входа моих сессий оболочки путем добавления этого в конец/etc/bash.bashrc: протестируйте "$ (PS-ocommand =-p, $PPID | awk '{печатают 1$}')" == 'сценарий' || (сценарий-f/var/log/...
13.04.2017
1
ответ

Какие файлы конфигурации оболочки читаются для оболочки, запущенной с помощью "sudo -i"?

Согласно man sudo sudo -i запускает оболочку для входа в систему и, насколько я понимаю, должен читать/создавать ~/.profile, т.е. /root/profile или [не корневой пользователь home/.profile и /etc/profile. Добавление псевдонимов, например, ...
13.04.2017
1
ответ

Альтернатива имени хоста для системного bashrc

Ряд серверов, к которым я подключаюсь по SSH, используют оператор switch в стандартном .bashrc для создания системных конфигураций: case "$HOSTNAME" in: systemA*|systemB|) # некоторые локальные определения ...
06.04.2017
1
ответ

Как запустить функцию ~ / .bashrc в качестве элемента входа в GUI

Я использую Debian Stretch с Xfce. В моем каталоге ~ / bin много скриптов. Это, конечно, находится в моем $ PATH, и я иногда запускаю сценарии оттуда, когда вхожу в Xfce через сеанс и запуск> ...
19.03.2017
1
ответ

установите `history -r` в --init-file

Если я войду в свою оболочку bash, коснитесь $ HOME / tmp echo "последнее" >> $ HOME / tmp history -r $ HOME / tmp, а затем нажмите стрелку вверх, я вижу «последнее». И если я вставлю те же строки в сценарий и ...
12.03.2017
1
ответ

Когда и почему unalias?

unalias удаляет / отключает псевдоним для текущего сеанса, то есть псевдоним временно отключается. Если псевдоним неправильный, нежелательный или бесполезный, я просто удаляю его из .bashrc или .bash_alias ...
24.02.2017
1
ответ

псевдоним для выполнения той же команды с учетными данными sudo [дубликат]

Я пытаюсь создать псевдоним для выполнения той же команды, но с учетными данными sudo. В конечном итоге я хочу быть чем-то вроде: alias !! = 'sudo !!' Но когда я использую этот файл /.bashrc в качестве источника ...
23.02.2017
1
ответ

Почему есть и .bash_profile, и .bashrc? [дубликат]

В чем смысл наличия .bash_profile и .bashrc, когда первый обычно использует второй, который, в свою очередь, создает / etc / bashrc при входе в систему? Что будет обратной стороной, если поместить все это ...
20.02.2017
1
ответ

Я поставил «sudo su». Bashrc заблокирует ssh «cmd», как исправить это, не удаляя код?

Чтобы облегчить мою работу. Добавляю cd $ working_dir sudo su в файле ~ / .bashrc. тогда я мог войти в систему как root и в моем рабочем каталоге. Но когда мне нужно запустить команду с удаленного доступа через ssh, она просто блокируется ...
20.01.2017
1
ответ

псевдоним с sudo не работает [дубликат]

Я пытаюсь добавить псевдоним к моему псевдониму .bashrc oops = 'sudo !!' однако когда я его выполняю, я получаю: sudo: !!: command not found удаляет псевдоним из .bashrc, и я могу вручную использовать sudo !!, ...
23.12.2016
1
ответ

Запуск кода без ssh в черном цвете beaglebone

Я хочу запустить код в черном цвете Beaglebone, не выполняя ssh, когда я включаю питание. Я попытался поместить несколько команд для запуска кода в ~ /.bashrc, но он работает только тогда, когда я вхожу в систему с помощью ssh. У меня ...
16.12.2016
1
ответ

~ / .bash_profile выполняется для оболочек без входа в систему

Мой bash_profile выглядит так: takeapic #print status # делать другие вещи source ~ / .bashrc По какой-то причине каждый вызываемый мной эмулятор терминала выполняет этот сценарий. Разве он не должен выполняться только один раз, когда я ...
28.11.2016
1
ответ

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

Недавно я пытался запустить node.js. Один из шагов требовал, чтобы я добавил строку экспорта в мой файл .bashrc. После этого и перезагрузки машины вывод терминала bash ...
19.11.2016
1
ответ

Запрещенная команда с перенаправленным STDOUT / STDERR все еще отправляет вывод в оболочку [closed]

Я определил функцию в моем .bashrc, которая позволяет мне открывать, например pdf файлы из bash, запустив copen myfile.pdf: function copen {if [[$ # -eq 1]]; затем xdg-open "$ 1"> / dev / null 2> ...
21.10.2016
1
ответ

Псевдонимы Bash не распознаются при первом входе в систему

Я запускаю Debian 8.5 (Jessie) на виртуальной машине виртуального бокса. У меня есть псевдонимы bash, которые я не могу запустить при первом входе в виртуальную машину. Однако, когда я запускаю bash из оболочки, они работают. ...
06.09.2016
1
ответ

Debian: Установка пути для узла с глобальным доступом root

Я загрузил установку NodeJS и храню ее в / home / deploy / nodejs. Я пытаюсь проложить свой путь, но не получается. Я вошел в систему как root и хотел бы получить доступ к nodejs и npm ...
22.04.2016
1
ответ

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

Я хочу записать свои функции в отдельные файлы, для упрощения версии control, и все их можно найти в моем .bashrc. Есть ли более надежный способ, чем, например, . ~ / .bash_functions / *. sh?
19.03.2016
1
ответ

Получение .bashrc из ssh после удаления проверки строки приглашения

У меня есть файл .bashrc, который нужно получить неинтерактивно. Проблема в том, что в файле есть этот оператор return, предотвращающий поиск по коду: [-z "$ PS1"] && return To ...
03.03.2016
1
ответ

Проблема с загрузкой настроек из .bashrc

У меня странная проблема с настройками терминала . Я пользователь Debian 3.16.7. Я видел файл .bashrc с помощью ls -a, но я не мог его открыть (нет соединения с файлом), поэтому я восстановил его из /etc/skel/.bashrc. ...
17.10.2015
1
ответ

Код выхода монитора в tmux

Есть ли способ обновить атрибуты окна tmux на основе статуса выхода команды? Подобно мониторингу активности, я хотел бы, чтобы заголовок менял цвет, когда команда завершается, скажем, зеленый для успешного завершения и...
03.09.2015
1
ответ

Запуск сценария через bashrc вызывает вложение панелей tmux

Я использую следующий код tmux в файле сценария tmux-dev.sh и добавляю его в bash с помощью bash / home / rohit / tmux-dev.sh: tmux new-session -d tmux split-window -h tmux split-window -v tmux -2 attach-session ...
19.08.2015
1
ответ

заставить sudoers использовать свой собственный файл истории

Я просто не могу получить простой ответ на этот вопрос. Все, что я пытаюсь сделать, это заставить sudoers использовать свой собственный файл истории, но если я установлю переменную истории в .bashrc для root с помощью $ user, $ user ...
18.08.2015
1
ответ

Как может я предварительно ожидающий символ для каждого вывода команды?

Я выполняю команды, которые я хочу конкретно сгруппировать их каждой командой, как показано в примере ниже. Испытанная печать с эхом-e '| $line', но это только влияет на команды, которые производят текст...
30.04.2015
1
ответ

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

Я добавил это к своему ~/.bashrc файл: umask 077 Так, чтобы каждый новый файл и каталог имели чтением по умолчанию, пишет и выполняет полномочия. Это действительно работает с каталогами, но файлы только имеют запись и...
18.04.2015