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

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

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

Заранее благодарен за ответ!
  • Вопрос задан
  • 621 просмотр
Подписаться 2 Оценить 1 комментарий
Решения вопроса 3
Extor
@Extor
sysadmin
Используйте следующую конструкцию:

sh task1.sh && sh task2.sh

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

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

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