При вызове по ssh псевдониму удаленного хоста появляются странные символы ^[[6;3~fhem@UB9:~$ ;3~ -bash: syntax error near unexpected token `;' В .bashrc ### add to .bash_aliases, for differentiating between multiple remote hosts sshhelper() { HOST=`echo $1 | cut -d'@' -f2` case $HOST in ....
askubuntu 8 Янв 2022 в 09:17
У меня работает контейнер Docker. Я подключаюсь к контейнеру с помощью команды вроде: docker exec -it container_name bash Это входит в систему как root в /var/www/html. Я хочу знать, почему этот каталог и как я могу его изменить. На самом деле это контейнер веб-приложения, и я хочу начать с корн....
serverfault 7 Янв 2022 в 18:55
Почему bash не читает ~/.bashrc в AIX в неинтерактивных оболочках через ssh? Согласно справочной странице bash в https://www.gnu.org/software/ bash/manual/bash.html он должен сделать следующее: Вызывается демоном удаленной оболочки Bash пытается определить, когда он запускается со своим стандартны....
unix 11 Июн 2020 в 17:16
Я создал несколько пользовательских привязок клавиш для режима bash vi. Они срабатывают, когда я нахожусь в режиме вставки, и я хочу, чтобы они срабатывали, когда я нахожусь в обычном режиме. Я использую ви режим set -o vi В эмуляторе терминала на сервере Ubuntu 14.04. На данный момент я переназн....
unix 11 Июн 2020 в 17:16
Запуск Kali Linux Rolling Distro. Попытка установить Cuda Toolkit в каталог /opt/, используя следующий синтаксис: chmod +x cudatoolkit_4.1.28_linux_64_ubuntu11.04.run ./cudatoolkit_4.1.28_linux_64_ubuntu11.04.runConfigure echo PATH=$PATH:/opt/cuda/bin >> ~/.bashrc echo LD_LIBRARY_PATH=$LD_LIBRARY....
unix 11 Июн 2020 в 17:16
Я очень запутался в сценарии входа в систему для bash. Я всегда использовал ~/.bash_profile для настройки оболочки bash. Теперь я нахожусь в новой системе просто как пользователь: я не root. Эта система изначально использовала оболочку tcsh, и я изменил ее на bash с помощью команды ypchsh to /bin....
unix 11 Июн 2020 в 15:04
Я добавил команду для запуска рыбного терминала из bashrc, и пока все работает нормально. Я только что добавил эту строку в конец bashrc fish Но после того, как я перешел из fish в оболочку по умолчанию, текущий ввод больше не отображается, хотя нажатие ввода интерпретирует все, что было введено. ....
unix 1 Ноя 2019 в 12:52
Я хотел бы знать, есть ли способ раскрасить, например, в .bashrc, в зависимости от того, какие слова или какие ситуации. Объясняю: я хочу покрасить IP-адреса, которые появляются в консоли, я также хотел бы покрасить в красный цвет все слова ошибок, а также первый аргумент каждой команды (название са....
unix 31 Окт 2019 в 01:46
«сброс tput» намного быстрее, чем «сброс» (как обсуждалось здесь), а запуск «сброса» раздражающе медленный, есть ли какая-то причина, по которой я не должен добавлять alias reset=tput reset в .bashrc? может что-то сломать?....
unix 15 Окт 2019 в 19:49
У меня возникли проблемы с созданием псевдонима, чтобы я мог запускать find в "тихом режиме" (без всех сообщений Permission denied). мои навыки bash довольно плохи, поэтому я не уверен, как это исправить Вот мой псевдоним в ~/.bashrc: alias find='function _find(){find / -name "$1" 2>&1 | grep -v "P....
unix 9 Окт 2019 в 17:53
Я пытаюсь установить цвета в моем .bashrc. Я хотел бы, чтобы мой фон был черным, текст подсказки bash был белым, а вводимый текст был зеленым лаймом. У меня пока так: export PS1="[\e[1;37;40m[\u@\W]\$ " Однако я не могу изменить свой входной текст на зеленый лайм.....
unix 2 Май 2019 в 09:53
Я пытаюсь загрузить вчерашние журналы через внешний API. Для API мне нужно указать диапазон дат от & до в качестве входных параметров. Из API я могу загрузить максимум 1 час журнала для каждого вызова. Так что, если я хочу загрузить вчера полный журнал. Мне нужно вызвать API 24 раза со вчерашней да....
unix 17 Апр 2019 в 01:12
В моей компании есть специальный инструмент, который мы устанавливаем в Linux для загрузки файлов на сервер (среди прочего) под названием oTools. Когда я открываю новый терминал, я могу запустить (из любой папки) oTools upload file, и файл загружается на сервер. Однако в инструменте нет возможности....
unix 14 Апр 2019 в 10:53
Я написал скрипт bash для автоматизации кросс-компиляции программы OpenCV: echo "Compiling started for: $1" if [[ $1 == *.c ]] then gcc -ggdb `pkg-config --cflags opencv` -o `basename $1 .c` $1 `pkg-config --libs opencv`; elif [[ $1 == *.cpp ]] then g++ -ggdb `pkg-config --cflags opencv` -o ....
unix 10 Мар 2019 в 07:17
До сих пор во время веб-серфинга я обнаружил хорошее дополнение к моему генератору паролей gpg, и я решил настроить свой псевдоним с помощью этих команд. Вот код gpg --gen-random 1 20 | perl -ne'print "Your password: ";s/[\x00-\x20]/chr(ord($^N)+50)/ge;s/([\x7E-\xDB])/chr(ord($^N)-93)/ge;s/([\xDC-\....
unix 7 Янв 2019 в 00:43
days=('Sunday''Monday') days=('Tuesday''Wednesday') days=('Thursday''Friday') days=('Saturday') for numbers in "S@"; do if [ $numbers -ge 0 ]; then result=$(($numbers % 7)) echo ${days[$result]} fi shift done Это то, что у меня так далеко.....
unix 7 Янв 2019 в 00:29
В некоторых руководствах путь указан в ~/.profile, однако в некоторых других руководствах используется etc/path или ~/.bashrc, можете ли вы объяснить, в чем разница и как это работает в Linux.....
unix 16 Дек 2018 в 00:53
Наконец-то я придумал любимый формат PS1, но мне кажется, что он загружается слишком долго. Часть, которая замедляет его, - это когда я вызываю внешние команды в приглашении. Я просто хочу показать количество записей и количество скрытых файлов в каталоге. Я следил за этими двумя страницами в качес....
unix 18 Ноя 2018 в 12:44
Создание псевдонима команды rm, чтобы при выполнении команды rm она сначала копировала файл в /tmp/recycle_bin, а затем удаляла файл. Но у меня возникают проблемы в процессе. Шаги, выполненные мной: Я написал ниже команду в файле ~/.bashrc: alias rm='cp $@ /tmp/recycle_bin && rm $@' выполните его ....
unix 27 Окт 2018 в 18:19
Я поместил «источник /etc/profile» в /etc/bash.bashrc и не смог открыть окно терминала в Ubuntu 16.04, и теперь, когда я пытаюсь открыть окно терминала, оно закрывается через несколько секунд. В течение этих нескольких секунд нет подсказки и не выполняются команды. Мой /etc/bash.bashrc выглядит так....
unix 29 Сен 2018 в 05:11
В Ubuntu 16.04 я добавил следующий код в /etc/bash.bashrc: alias ll="ls -la --group-directories-first" Затем я перезагрузился. Примечание. Я использовал /etc/bash.bashrc, потому что мне нужны были все псевдонимы в одном файле и доступные для всех пользователей. Я намеревался переписать «родной» пс....
unix 22 Сен 2018 в 11:30
Есть ли способ полностью перезапустить Bash и перезагрузить .bashrc и .profile и тому подобное? Я хотел бы убедиться, что мои изменения сработали правильно после редактирования этих файлов.....
unix 11 Сен 2018 в 10:38
Я хочу иметь возможность определять пользовательские флаги для команд/псевдонимов bash. Например, у меня есть: alias ll='ls -Alh' alias la='ls -A' alias l='ls -lh' Однако я хочу установить пользовательский флаг, например -d, который также будет выполнять ls -d */ всякий раз, когда я запускаю вышеу....
unix 26 Авг 2018 в 00:09
Я пытаюсь установить программное обеспечение в своем университетском кластере через ssh-вход с моего ПК. Итак, я сначала захожу по ssh, а затем, согласно документации программы, добавляю следующие строки в свой bash_profile: # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then....
unix 21 Авг 2018 в 01:50
В данный момент, когда я открываю терминал на своем Mac, он автоматически вызывает: source ~/.bash_profile. Однако меня смущает то, что моя оболочка, похоже, не наследует содержимое ~/.bashrc или ~/.profile. Но это может быть типично. У меня есть ряд сценариев для наследования с помощью source или ....
unix 12 Авг 2018 в 19:58