BASH Аліаси.

Часто виникає потреба у консолі створити власну команду.

Напимер для того, щоб запустити послідовно ряд команд, що повторюються.

Наприклад, команду, яка додає файли до індексу git і комітить зміни на сервер.

Така операція проводиться досить часто і складається з трьох кроків.

  • Додавання файло в індекс для відстеження;

  • Здійснення коміту;

  • Завантаження змін на віддалений сервер.

Створюємо скрипт для цього autocomit.sh.

git add --all
git commit -m 'auto commit'
git push

Додамо права на виконання

chmod +x ./autocomit.sh

Тепер щоб створити свою команду, можна скористатися або, визначивши його у файлі, який буде виконуватися щоразу коли ви відкриваєте термінальну сесію.

Одним із таких файлів є .bashrc, він запускається першим.

Додамо в нього наступний або назвемо його agit.

alias agit='./path/to/script/autocomit.sh'

Тепер під час перезавантаження терміналу ця команда стане доступною.