Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Запуск скрипта, когда gbak закончил создание бекапа  (Прочитано 1081 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн metris

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Доброго времени суток!

Есть банальная задача - создать бекап базы firebird и скопировать его.

Как отловить момент, когда gbak закончил создание бекапа базы, чтобы сразу посл этого запустить скрипт, который скопирует файл?

Конечно, есть вариант запускать по расписанию одно задание и через N минут второе, но это не круто, а я хочу, чтобы было круто :) Буду рад любым идеям.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
команда_создания_бэкапа && команда_копирования

Оффлайн metris

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Та ладно! Не может быть все так просто!
**ушел пробовать**

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
metris, если первая команда по каким-то причинам завершается с кодом возврата, отличным от нуля, но это для вас не критично, то разделитель между командами можно изменить:
команда_создания_бэкапа ; команда_копирования

Оффлайн metris

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
команда_создания_бэкапа && команда_копирования

Это - работает!

metris, если первая команда по каким-то причинам завершается с кодом возврата, отличным от нуля, но это для вас не критично, то разделитель между командами можно изменить:
команда_создания_бэкапа ; команда_копирования

В этому случае не важно, создался бэкап или нет - вторая команда все равно выполнится, верно?

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
В этому случае не важно, создался бэкап или нет - вторая команда все равно выполнится, верно?
Примерно так. Если только совсем не заклинит на первой операции.

 

Страница сгенерирована за 0.027 секунд. Запросов: 21.