31. oktober 2001 - 09:17Der er
5 kommentarer og 1 løsning
crontab spg.
Hej!
jeg har et job jeg vil køre fra crontab 2 gange om dagen, så jeg skriver: 00 8-16 * * 1-5 /usr/local/system_check.ksh | mailx -s \"fdfsdfsdf\" shj@get2net.dk
jeg vil gerne have skriftet til at blvie udført kl 0800 om morgenen og kl .1600 om eftermiddagen.
Men det virker sgu ikke, og næste dag når jeg vil chekke hvad der sker, er det jeg har skrevet i crontabben forsvundet?
Jeg er OK til vi så det er altså ikke der der er noget galt. men har ikke den store erfaring med disse crontab directiver
Når du har rettet i crontab, så prøv at gå ind igen med det samme bagefter for at se om det overhovedet er gemt.
Jeg har lavet denne lille kommandofil ti lat håndtere cron: # Script til at rette i Crontab
crontab -l > crontab.tmp #Kopier crontab til lokal fil e crontab.tmp #Ret i crontab.tmp med en eller anden editor. crontab crontab.tmp #Kopier crontab.tmp til crontab rm crontab.tmp #Sletter den lokale fil echo Indhold af crontab: crontab -l
Når den har rettet i crontab, skriver den indholdet ud bagefter som kontrol.
Jeg har fået det til at virke, med det snowball skrev, og gollum, det er en god ide som jeg allerede benytter mig af i forvejen :-)
Jeg tror min fejl var at jeg i hours entryen havde 08-19 og ikke 8,16 På en eller anden måde er det så blevet fjernet fra crontab filen, men en smule roden rundt med rettigheder hjalp på dette.
Tak for svarende, så hvis du snowballl vil have point så læg lige et svare evt. med et godt link til en awk toturial ville det være perfekt.
aahhh oki...Sorry, så hardcore er jeg ikke til UNIX ;)
Snowball
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.