0
ответов

/etc/bashrc переопределяет мои настройки в домашнем .bashrc

У меня есть следующий код для моей подсказки в .bashrc в домашнем dir: PS1_TIME='\033[01;31m\]\t \033[01;32m\]' PS1_USERNAME='\[\e[1;36m\]\u\e[1;37m\]@\e[1;32m\]\h\[\033[00m\]' PS1_LOCATION='\[\033[01;34m\]\...
31.07.2018
0
ответов

Как настроить bashrc на закрытие всех tmux-сессий, когда я закрываю терминал?

Я использую Gnome Terminal и tmux и хотел бы, чтобы все tmux-сессии были закрыты, когда я закрываю Gnome Terminal, это возможно? Я проверил статью Arch Wiki о tmux и нашел некоторые важные ...
03.02.2018
0
ответов

crontab не получает переменные bash.bashrc [дубликат]

В Ubuntu 16.04 Bash 4.3.46 (1) в конце /etc/bash.bashrc я объявил следующую переменную: drt = "/ var / www / html "Я получил файл (источник /etc/bash.bashrc) Я выполнил crontab -e и добавил ...
16.01.2018
0
ответов

Как игнорировать ключи pushd

У меня есть сценарий bash, в котором необходимо указать ключи и параметры. Я создал для него команду, используя псевдоним. alias command = "pushd / path; ./somescript.sh; popd" После того, как сценарий выполнит ...
25.12.2017
0
ответов

Функция bashrc для создания папки каждый месяц и переключения на нее XDG_DESKTOP_DIR

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

Любая команда в моем терминале, которая завершается с ненулевым кодом, закрывает окно моего терминала

Сначала это было немного забавно, как в «Bash Roulette» ... но теперь он стареет lol Любая команда в моем терминале, которая завершается с ненулевым кодом, закрывает мое окно терминала, мне сказали, что возможно ...
28.11.2017
0
ответов

Скрипты BASH работают выборочно

У меня есть несколько функций BASH, которые я давно храню в /etc/bash.bashrc. Они работают там, в ~/.bashrc, и в ~/.bash_profile в OSX, если написать так: mcdir(){ mkdir "$1"...
16.11.2017
0
ответов

Почему в мою переменную PATH добавлен каталог?

У меня очень странная проблема с моей переменной PATH. В частности, в какой-то момент добавляется / usr / lib / harpting-wrapper / bin, а мне бы хотелось, чтобы этого не было. Первым делом я проверил ~ / .bashrc, ...
16.11.2017
0
ответов

Любой случай, когда .bashrc подходит для .bash_profile?

Я понимаю разницу между .bashrc и .bash_profile (или .bash_login и ~ / .profile, если на то пошло), но есть ли какая-то особая причина для выбора. bashrc вместо .bash_profile для оболочки bash ...
15.11.2017
0
ответов

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

Обычно у меня есть файл .bashrc, в котором псевдоним ll установлен как alias ll='ls -l' Когда я запускаю ll вручную, он работает просто отлично. Однако иногда мне может понадобиться запустить команду из строки. Итак, я хотел бы...
07.11.2017
0
ответов

Как выполнить rsync-контент с другой машины через несколько машин?

У меня есть 4 Linux-машины с именами A, B, C, D, и я хочу выполнить rsync-синхронизацию некоторого контента с машины Машина D, но A не подключена напрямую к D, но A подключена к B, а B подключена к C, а C ...
21.10.2017
0
ответов

Я не могу найти .bashrc в дистрибутиве astro

Я использую дистрибутив Astro 3, я пытался добавить что-то в .bashrc, но не смог найти. Когда я запустил команду ls -a ~, я смог найти только .bash_history и .bash_logout, если я создам .bashrc или ...
08.10.2017
0
ответов

псевдоним установки для Java9

Я новичок в bash. На моем компьютере установлено несколько версий java, и я хочу создать псевдоним для всех из них. Обычно исполняемый файл для java находится в папке / Library // bin / java. Я хочу ...
08.10.2017
0
ответов

bash: источник: имя файла требуется аргумент источник: использование: исходное имя файла [аргументы] [закрыто]

Я запускаю ubuntu os. Я читал аналогичный вопрос, но моя проблема отличается, когда я запускаю терминал, он зависает на несколько секунд, показывая это сообщение: bash: source: требуется аргумент имени файла источник: ...
28.09.2017
0
ответов

Запуск всех терминальных сессий в /usr/bin/script

Я хотел бы потратить немного дискового пространства на запись всего ввода и вывода в терминальных сессиях; /usr/bin/script, похоже, довольно хорошо справляется с этой задачей. Я хотел бы сделать так, чтобы все новые сессии shell (...
23.05.2017
0
ответов

bash - Почему тип -a выполняет «$ (printf 'a') »И можно ли вернуть первоначальный псевдоним? [дубликат]

После того, как я задал этот вопрос 2 дня назад, я решил сделать этот псевдоним в моем ~ /.bashrc: псевдоним catvu = "LC_ALL = C sed \" $ (printf 's / [^ \ t - \ 176 \ 200- \ 377] / ^ & / g') \ "| LC_ALL = C tr '\ 0- \ 10 \ 13- \ 37 \ 177 '(скрыто)
13.04.2017
0
ответов

В чем разница между '.' и "источник" в оболочках? [дубликат]

Возможный дубликат: запущенный скрипт с «. »И с« источником »я использовал как команду точки '.' и 'source' для перезагрузки данного rc-файла (обычно для обновления переменных среды), но я ...
13.04.2017
0
ответов

Bash: Как изменить цвет для командной строки а его выход? [дубликат]

По сути, я пытаюсь отредактировать свой .bashrc так, чтобы, когда я набираю ls или что-то еще, что я набираю на консоли, он отображался зеленым цветом. В то же время все результаты / вывод отображаются ls или ...
13.04.2017
0
ответов

Bash перезаписывает первую строку при использовании пользовательской подсказки PS1 [duplicate]

Мой вопрос похож, но отличается от этого вопроса. Я создал пользовательский PS1 в моем .bashrc следующим образом: STARTCOLOR='\e[0;36m'; ENDCOLOR="\e[0m" export PS1="\n$STARTCOLOR\u@\h:\! <\t> \...
13.04.2017
0
ответов

Захват команд оболочки Linux в файл

Я пытаюсь записать все команды оболочки Linux в какой-то файл. Я пытался использовать службу auditd, но она не давала мне желаемых результатов. Я немного поискал и нашел хорошее решение. Шаг 1: vi ...
13.04.2017
0
ответов

Подсказка Bash: использование \ [и \] в PROMPT_COMMAND

Я работаю над подсказкой bash. Я также пытаюсь грамотно создать подсказку, чтобы ее было легко читать и поддерживать. Это означает отсутствие одной огромной экспортной PS1. Различные источники (...
13.04.2017
0
ответов

Где находится файл .bashrc в Linux?

Я не могу найти свои .bash_login и .bash_profile root@linux:~# locate .bash* /etc/bash.bashrc /etc/skel/.bashrc /etc/skel/.bashrc.original /home/noroot/.bashrc /home/noroot/.bashrc.original /root/....
03.01.2017
0
ответов

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

Когда я задаю в .bashrc что-то вроде: alias="docker stop $(docker ps -aq)" или alias="echo $(ls -l ~)", очевидно, никогда не обновляет вывод команды в $(), так что это строка... Итак, мой вопрос в том, ...
13.12.2016
0
ответов

Почему мой Cygwin Bash всегда читает из терминала, когда я пытаюсь выполнить внешнюю команду?

Пожалуйста, обратите внимание, что это НЕ "проблема не найденной команды", когда путь неполный. Кажется, что внешние команды запускаются нормально и сразу же ищут ввод из терминала, вместо того чтобы ...
09.10.2016
0
ответов

Запустите «nohup $ COMMAND> / dev / null &» с «back $ command»

Я пытаюсь настроить сценарий в моем .bashrc, который создаст псевдоним, позволяющий запускать команду в фон и игнорирует вывод. Эта команда должна иметь возможность иметь ...
19.08.2016
0
ответов

Использование переменных при определении псевдонимов в bashrc

Я пытаюсь повторно использовать переменные псевдонимов при определении других псевдонимов в файле .bashrc, как показано ниже: alias cwd='cd /work/local/assignment1' alias module1='$(cwd)/module1' Это не работает, и я бы ...
30.07.2016
0
ответов

Добавьте команду «Готово» после используется конкретная команда

Я использую Bash. У меня есть команда сборки, которую я запускаю несколько раз в день. У меня также есть команда под названием «beep», которую я использую, чтобы предупреждать меня, когда команда завершается. Обычно я делаю «build arg1 arg2; beep», и это
16.06.2016
0
ответов

запускать привязку клавиш режима vi только в обычном режиме

Я создал несколько пользовательских привязок клавиш для режима bash vi. Они срабатывают, когда я нахожусь в режиме вставки, и я хочу, чтобы они срабатывали, когда я в нормальном режиме. Я использую режим vi set -o vi в терминале ...
31.05.2016
0
ответов

ls, mv, cp, cat, vi, команда не найдена

Я пытался добавить новый путь к моему файлу bashrc, но, похоже, что-то напутал. после того, как я $ source ~ / .bashrc, я больше не могу использовать команды ls, mv, cp, cat, vi и, возможно, другие, которые я ...
18.03.2016
0
ответов

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

Я изо всех сил пытаюсь выполнить команды через ssh, особенно команду с псевдонимом. Мне нужен псевдоним ldocker, который установлен в удаленном .bashrc. Пока пробовал: $ ssh bugs2 '. .bashrc && echo "-" ...
10.03.2016