Основи Python и Django. / Файлова система. Рядки. Списки. / Консоль. Аліаси.
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'
Тепер під час перезавантаження терміналу ця команда стане доступною.