Manjaro Translations:Aliases in .bashrc/3/ru

Translations:Aliases in .bashrc/3/ru

From Manjaro

Давайте создадим простую функцию bash, которая будет создавать каталог и затем переходить в него:

~/.bashrc
...
mkcd ()
{
  mkdir -p -- "$1" && cd -P -- "$1"
}
...

Теперь вместо того, чтобы использовать mkdir для создания нового каталога, а затем cd для перемещения в этот каталог, вы можете просто набрать:

user $ mkcd new_directory COPY TO CLIPBOARD


.

Хранение альяса bash в другом файле

Bash позволяет добавлять локальные альясы в Ваш ~/.bashrc. Для этого создайте файл ~/.bash_aliases и добавьте его содержимое в Ваш файл ~/.bashrc:

~/.bashrc
...
if [ -e $HOME/.bash_aliases ]; then
    source $HOME/.bash_aliases
fi
...

Теперь вы можете добавить любые альясы в Ваш ~/.bash_aliases и затем загрузить их в свою Bash-сессию с помощью команды source ~/.bashrc.

Заключение

Этот список не является исчерпывающим. Почти все, что часто используется, можно сократить с помощью альяса.

Смотрите также

Документация по Bash

ArchWiki

Cookies help us deliver our services. By using our services, you agree to our use of cookies.