Чтобы избежать ошибок при выполнении нескольких команд в интерактивном режиме, можно использовать следующие подходы:
- Последовательный запуск команд. 1 Для этого в конце командной строки нужно указать символ & (после пробела). 3 При этом независимо от времени выполнения команды интерпретатор мгновенно выведет приглашение для ввода следующей команды. 3
- Объединение команд с условиями. 5 Если нужно выполнить вторую команду, только если предыдущая завершилась успешно, то следует использовать «&&». 5 Если наоборот, нужно выполнить вторую команду, только если предыдущая завершилась с ошибкой, то нужно использовать «||». 5
- Использование конвейеров. 1 Они позволяют передать результаты одной команды следующей по конвейеру. 1 В качестве оператора конвейера используется символ «|». 1