Задать вопрос
littleguga
@littleguga
Не стыдно не знать, а стыдно не интересоваться.

Как запустить задание после выполнения предыдущего?

Например, мне нужно, чтобы он архивировал определенную директорию раз в неделю и сразу после того, как запакует всё в архив - выполнил несколько других действий.
Как это правильно записать?

Заранее благодарен за ответ!
  • Вопрос задан
  • 653 просмотра
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Системный администратор
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Хекслет
    DevOps-инженер с нуля
    14 месяцев
    Далее
Решения вопроса 3
Extor
@Extor
sysadmin
Используйте следующую конструкцию:

sh task1.sh && sh task2.sh

В этом случае task2.sh выполнится после успешного завершения task1.sh
Ответ написан
@mureevms
Ну и напишите в скрипте две команды подряд. Вторая начнет выполняться после отработки первой
Ответ написан
saboteur_kiev
@saboteur_kiev Куратор тега Системное администрирование
software engineer
Напишите все команды в скрипт, и в кроне запускайте скрипт, а не одну команду. Не забудьте указать полные пути.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы