The UNIX and Linux Forums  


Go Back   Die UNIX-und Linux-Foren > Top Foren > Shell Programmierung und Scripting
.
Google unix.com



Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
zurück zurück für Mustervergleich Abwanderung UNIX for Dummies Questions & Answers 4 12-08-2008 05:17 PM
Rückkehr der Exit-Status ($?) Zingaro HP-UX 1 03-12-2008 07:07 AM
Rückkehr der vorherigen user_prady Shell Programmierung und Scripting 12 12-18-2007 07:37 AM
Rückkehr FTP-Status blt123 Shell Programmierung und Scripting 12 07-21-2005 06:48 AM
Zurück Status ... Shaz Shell Programmierung und Scripting 7 11-19-2002 06:35 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 06-26-2006
mpang_ mpang_ is offline
Registrierte Nutzer
  
 

Join Date: März 2006
Beiträge: 89
Zurück Status aller bisherigen läuft

hi, ich die crontab ausführen Ein Skript alle 5 Minuten von 9:00 bis 4:00 Uhr jeden Tag, heute um 12:00 Uhr Ich möchte ein anderes Skript, wenn und nur dann, wenn alle früheren Auflagen von Skript Eine Rückkehr OK, kann jemand mir sagen, wie es getan werden könnte? ich danke Ihnen sehr, sehr viel!
  #2 (permalink)  
Old 06-26-2006
x96riley3 x96riley3 is offline
Registrierte Nutzer
  
 

Join Date: März 2006
Ort: Nashville
Beiträge: 79
Stellen Sie Ihr Skript zu schreiben, bis zu einer tmp-Datei zu einem Erfolg oder Misserfolg. Dann nehmen Sie Ihr neues Skript und grep die Datei zum Scheitern verurteilt. Besteht dann, wenn der Ausfall Ihre Cron-Skript beendet und benachrichtigt Sie. Wenn kein Fehler gefunden wird, dann gehen und dieses Skript teilen Sie ebenso.

-X
  #3 (permalink)  
Old 06-26-2006
grial's Avatar
Grial grial is offline Forum Advisor  
El UNIX es como un toro
  
 

Join Date: Jun 2006
Ort: Madrid (Spanien)
Beiträge: 531
Sie können Ihre Cron-Zeile in drei auf diese Weise:

Code:
00,05,10,15,20,25,30,35,40,45,50,55 4-11,13-21 * * * script1.sh
00 12 * * * script1.sh && script2.sh
05,10,15,20,25,30,35,40,45,50,55 12 * * * script1.sh

Um 12:00 script2.sh läuft nur, wenn script1.sh beendet mit Exit-Status von 0.
So werden Sie nicht brauchen eine temporäre Datei.
Nun, ich denke, das sollte funktionieren, aber ich bin mir nicht sicher,
  #4 (permalink)  
Old 06-26-2006
mpang_ mpang_ is offline
Registrierte Nutzer
  
 

Join Date: März 2006
Beiträge: 89
Vielen Dank, Jungs, aber Grial erklärt, wie Sie Ihre Methode funktioniert mit ein wenig mehr Details? Ich habe ziemlich neu mit diesen Sachen, danke!
  #5 (permalink)  
Old 06-27-2006
grial's Avatar
Grial grial is offline Forum Advisor  
El UNIX es como un toro
  
 

Join Date: Jun 2006
Ort: Madrid (Spanien)
Beiträge: 531
Natürlich
Nun, der drei Linien crontab oben, das zweite ist das interessant für Sie:

Code:
00 12 * * * script1.sh && script2.sh

Sie können es als boolean Ausdruck, was bedeutet, dass
script2.sh wird, wenn, und nur dann, wenn script1.sh erfolgreich beendet (exit 0).
Dies geschieht auf zwölf.

Die erste Zeile besagt, dass script1.sh wird von 4 bis 11 und von 13 bis 21 alle 5 Minuten. Die letzte Zeile besagt, daß script1.sh wird alle 5 Minuten von 12.
Grüße.
Closed Thread

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 10:40 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0