Я хочу написать два запланированных задания для моего сервера Ubuntu 14.04.4. Работы должны быть последовательными.Запланированные последовательные задания на сервере Ubuntu
Первое задание должно распаковать файл .gz (SQL Dump), а затем импортировать таблицу «myTable» в базу данных MySQL (localhost).
Второе задание (написанное с использованием инструмента интеграции данных Pentaho) извлекает данные из таблицы «myTable», преобразует его и загружает в новую базу данных.
я мог бы сделать первую задачу, используя Pentaho PDI ложку, но она не обеспечивает какую-либо функции, чтобы распаковать файл .gz & после некоторых исследований и ближайших accross этих постов:
http://forums.pentaho.com/showthread.php?82566-How-to-use-the-content-of-a-tar-gz-file-in-Kettle
How to uncompress and import a .tar.gz file in kettle?
Я понял, что мне нужно вручную написать задание для выполнения первой задачи, то есть распаковать файл .gz, а затем импортировать таблицу «myTable» в базу данных MySQL.
Мой вопрос заключается в том, как создать задание cron, которое выполняет два последовательно, то есть первое задание сначала завершается, а затем выполняется второе.
Если есть лучший альтернативный подход к этому, пожалуйста, предложите.