Добрый день всем, кто оказался на данном сайте. Терминал в Linux системах это очень мощное оружие в умелых руках. С его помощью можно как настраивать систему, так и выполнять разного рода команды. Вот о последнем мы сегодня и поговорим. Иногда возникают случаи, что нужно выполнить последовательность каких то команд. Возьмем самый банальный случай, обновления системы.
Способ № 1
Для выполнения системы мы вводим команды, в deb ориентированных это
sudo apt update
sudo apt upgrade
Но все это можно выполнить одной не сложной командой. А если быть точней, то объединить их в одну. Этот способ действует во всех дистрибутивах Linux. И так, для того что бы объединить команды в одну, нужно поставить знак
&&
То есть, команда должна выглядеть следующим образом:
sudo apt update && sudo apt upgrade
Способ № 2
Теперь давайте рассмотрим второй вариант, когда нам нужно что бы сначала отработала первая команда, а затем запустилась вторая. Для этого достаточно в конце команд поставить точку с запятой
;
То есть команды будут выглядеть следующим образом
sudo apt update; sudo apt upgrade;
Если в первом варианте вторая команда зависит от успешности первой, то во втором, вторая команда не зависит от первой. То есть, вторая команда не зависит от того, как отработает первая команда, удачно или нет. Вторая команда все равно запустится.
А на этом сегодня все. Надеюсь данная статья будет вам полезна.