27. oktober 2004 - 07:39
Der er
11 kommentarer og 2 løsninger
har et problemer med cronjob?
hej exp'er jeg har et problem med cronjob den vil ikke køre mit perl-script jeg kan godt for den til at køre det ved at skrive perl /sti/fil.pl så gør den det håber der er en der kan hjælpe mig
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Slettet bruger
27. oktober 2004 - 07:54
#1
du skal skriv den fulde stil til perl. Find den med whereis perl
Slettet bruger
27. oktober 2004 - 07:54
#2
stil = sti
27. oktober 2004 - 08:05
#3
perl: /usr/bin/perl /usr/lib/perl /usr/share/perl /usr/share/man/man1/perl.1.gz er ikke lige med.. havd jeg så skal bruge da jeg godt kan køre script ved at logge på ssh og udfør det manuelt
27. oktober 2004 - 08:07
#4
#!/usr/bin/perl det er det er stå i .pl filen
27. oktober 2004 - 08:28
#5
Crontab har ikke det environment du har når du logger ind (der er feks ikke kørt .profile eller .bashrc (eller hvad shell du end måtte køre)) jeg må give space ret i at det ser ud som om du mangler den fulde sti til din perl fortolker. Linien burde ligne noget ala: * * * * /stiTilPerl/perl /sti.fil.pl
27. oktober 2004 - 08:30
#6
Det er ikke nok at det står i pl filen - da cron jo skal afvikle perl før den kigger i din .pl fil. prøv: * * * * /usr/bin/perl /sti/fil.pl
27. oktober 2004 - 08:32
#7
hmmm - manglede lige en * * * * * * /usr/bin/perl /sti/fil.pl >/tmp/logfile 2>&1 Så kan du se hvad den brokker sig over i /tmp/logfile
27. oktober 2004 - 08:58
#8
min cron.job se sådan ud "1 * * * * /usr/bin/perl /root/cronjob/time.pl"
27. oktober 2004 - 11:42
#9
nu viker det men hvordan kan jeg gøre sådan køre hver 10min. hvordan retter jeg uret på server
27. oktober 2004 - 12:15
#10
10 * * * * /usr/bin/perl /sti/fil.pl >/tmp/logfile 2>&1 Du kan ændre tiden med date kommandoen
27. oktober 2004 - 12:16
#11
undskyld her er crontab entriet 10,20,30,40,50 * * * * /usr/bin/perl /sti/fil.pl >/tmp/logfile 2>&1
27. oktober 2004 - 13:45
#12
date 10271346 vil sætte datoen / tiden til d. 27 / 10 kl 13:46 date MMDDhhmm se evt med man date
27. oktober 2004 - 19:33
#13
hvordan for jeg så den til 24 isted 12 timer og havd år jeg er i
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.