Wie zu warten, bis eine Aufgabe abgeschlossen ist, bevor Sie fortfahren shell-Skript

Habe ich zwei shell-scripts zu schreiben, der ausgeführt wird, nächtlich per cron-Zeitplan.

Auf meinem prod-server:

  1. mysqldump -ufoo -pbar --opt --routines db > ~/sqldump/{$todays_date}.sql
  2. ln -s ~/sqldump/{$todays_date}.sql latest.sql

Auf meinem Entwicklungs-server:

  1. scp [email protected]:~/sqldump/latest.sql ~/sqldump
  2. mysql -ufoo -pbar db < latest.sql

Habe ich zwei Fragen:

  1. In der Produktion-server-job, wie bekomme ich $todays_date füllen Sie das Datum? z.B., "2010-07-21"
  2. Wie mache ich Schritt zwei warten, Schritt 1 an Ende in jedem job?
InformationsquelleAutor maček | 2010-07-21
Schreibe einen Kommentar