The UNIX and Linux Forums  

Go Back   UNIX och Linux Forum > Upp Forum > Shell-programmering och Skript
.
google unix.com



Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Vad kan göra Cronjobs slutar arbeta? Nintendo UNIX for Dummies Frågor & Svar 0 06-04-2008 03:40
Ta bort dubbletter Cronjobs nskworld UNIX för avancerade & Expertanvändare 2 07-20-2007 11:30
Tidszon i AIX och cronjobs run_time_error AIX 1 04-28-2006 07:42
Cronjobs mcastill66 AIX 1 05-31-2005 03:15
cronjobs Tamer UNIX for Dummies Frågor & Svar 3 01-22-2001 02:48

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 Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 06-06-2008
krworks krworks is offline
Registered User
  
 

Join Date: april 2008
Inlägg: 4
Ställa cronjobs ...

Hej,

Vi har 4 jobb att köras varje månad på olika tider --
* Dagliga arbete går en gång i 2 dagar vid 3
* vecka går varje torsdag kl 3
* Ett månatligt går sista dagen i månaden antingen 30 eller 31. Vid 3
* 4. Jobb håller på 3rd varje månad kl 3

Hur kan jag ställa crontab för dessa 4 jobb utan konflikt?
jag e om en vecka jobb kommer den 3 sedan 4. jobb ska ta företräde, och varje vecka ska köra nästa day.similarly om något annat jobb krockar med jobbet körs på månadens slut, bör den månatliga jobbet gå före ..

söker råd och hjälp ...
  #2 (permalänk)  
Old 06-06-2008
otroligt incredible is offline Forum Advisor  
Registered User
  
 

Join Date: maj 2008
Ort: s'pore
Inlägg: 2.122
Du kan köra flera cronjobs åt gången utan kolliderar i Unix. Varje kommer att köras i bakgrunden.
Lägg till denna tagg i slutet av din cron-jobb:

> / dev / null 2> & 1

Exempel på din cron jobb ser ut:

30 23 * * * / home / användarnamn / www / cgi-bin / members.cgi> / dev / null 2> & 1
  #3 (permalänk)  
Old 06-06-2008
eran era is offline Forum Advisor  
Herder av Useless Cats (På sabbatsår)
  
 

Join Date: mars 2008
Ort: / det är / / bara / bin / sh
Inlägg: 3652
Om inte kör dem på samma gång är ett krav, måste du genomföra några ytterligare logik. Kanske wrap varje inuti en förpackning som beslutar om att köra eller inte, baserat på dina kriterier, eller baserat på förekomsten av ett lås fil (men då du fortfarande behöver ta reda på hur man gör det rätta springa och skapa låsa filer i första hand).

Egentligen kanske det är lättare att ha en enda cron-jobb som kör ett script som beslutar om den ska köras varje månad, vecka osv jobb.

@ incredible: vad gör omdirigering har med detta att göra?
  #4 (permalänk)  
Old 06-06-2008
otroligt incredible is offline Forum Advisor  
Registered User
  
 

Join Date: maj 2008
Ort: s'pore
Inlägg: 2.122
Jag var bara visa ett exempel på cron inträde. Hursomhelst bör han har inga problem med att köra alla crons på en gång
  #5 (permalänk)  
Old 06-06-2008
eran era is offline Forum Advisor  
Herder av Useless Cats (På sabbatsår)
  
 

Join Date: mars 2008
Ort: / det är / / bara / bin / sh
Inlägg: 3652
Det kan finnas externa faktorer som gäller kravet att inte köra parallellt. Till exempel kanske det är en databas cleanup jobb som få exklusiv tillgång till databasen, och ska köras med olika parametrar på olika dagar.
Closed Thread

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 07:24.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0