З'єднання команд за допомогою &&
Виконуйте залежні команди послідовно, щоб наступний крок виконувався лише тоді, коли попередній був успішним.
Почати інтерактивний урокЗ'єднання команд дозволяє комбінувати пов'язані дії в одну безпечну послідовність.
У CMD && означає: виконати наступну команду тільки якщо попередня команда була успішно виконана.
Основний шаблон
command1 && command2
Практичний приклад
Створіть теку проекту та перейдіть до неї тільки якщо створення було успішним:
mkdir project && cd project
Це дозволяє уникнути заплутаних станів, коли cd виконується після невдалого mkdir.
Чому це важливо
Коли завдання залежать від попередніх кроків, з'єднання команд зменшує кількість помилок:
- Це запобігає виконанню подальших команд у разі невдачі.
- Це дозволяє тримати дії зі встановлення лаконічними та відтворюваними.
- Це відображає реальні робочі процеси усунення несправностей, де кожен крок має передумову.
Швидка перевірка
Якщо mkdir project не вдається (наприклад, через відсутність дозволу), cd project пропускається.
Саме тому && є безпечнішим варіантом за замовчуванням, ніж введення непов'язаних команд окремо.
Посилання
Ці посилання на документацію надають авторитетну інформацію про команди, використані в цій статті.