Skip to content

3 История команд, переменные окружения Операторы п

3 История команд, переменные окружения. Операторы перенаправления ввода-вывода и условного выполнения (; & ||)

История команд

Untitled

Переменные окружения

Untitled

Untitled

Потоки ввода-вывода и перенаправление

Untitled

Операторы условного выполнения

  • ; - используется для последовательного выполнения команд независимо от результата завершения предыдущей команды
command1; command2; command3
  • & - используется для запуска команды в фоновом режиме (позволяет продолжить выполнение следующей команды без ожидания завершения предыдущей)
command1 & command2
  • && - используется для выполнения второй команды только в случае успешного завершения первой (возвращается статус 0)
command1 && command2
  • || - используется для выполнения второй команды только в случае неудачного завершения первой (возвращает статус не 0)
command1 || command2
  • Операторы можно комбинировать. Пример:
sleep 10 & echo "This will print is immediately"