• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af ebp | 18.08.2009 23:28

Problemer med cronjob

Hjælp generelt
Hej jeg har tre cronjobs, hvor den ene ikke virker, hvilket jeg ikke forstår. Scriptet der skal køres virker fint når det køres fra kommando linjen, men som cronjob sker der intet. Mit crontab er som følger:



# m h dom mon dow command

@hourly /flexget/flexget.py -q

*/10 * * * * /flexget/watchdir.sh

@hourly gpodder -r



Og scriptets indhold:



#!/bin/bash

# Watch dir, may contain spaces:
watchdir="/mnt/mybook/Torrent/torrentfiler/showrss/"

# move file to a subdirectory? if Commented out, it'll removed remove
# the torrent file.
# Note: Don't put a '/' before the path!
movesubdir="added/"


# Authentication "username:password":
tr_auth="brugernavn:kodeord"

# Transmission host "ip:port":
tr_host="127.0.0.1:9091"

# Verbose?
verbose=1



Håber i kan hjælpe :)
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer7

# 1

16 år 7 måneder siden

Permalink

Indsendt af delpede den 18. august 2009 kl. 23:43

Permalink

Re: Problemer med cronjob

Står der godt nok /10 i din crontab fil? Uden at være ekspert i cron, kan det så ikke være det, der gør, at scriptet ikke kører
  • Log ind eller opret dig for at tilføje kommentarer

# 2

16 år 7 måneder siden

Permalink

Indsendt af mich den 19. august 2009 kl. 00:25

Permalink

Re: Problemer med cronjob

*/10 er ok iflg. man 5 crontab
Det betyder hvert 10. minut.

Prøv at checke rettigheder. Du kan køre scriptet, men kan cron også?
Check også crontab-filen, se CAVEATS i man cron

< disclaimer >Jeg er heller ikke cron-ekspert, jeg ville bare vise, at jeg kan læse man-pages :-)< /disclaimer >
  • Log ind eller opret dig for at tilføje kommentarer

# 3

16 år 7 måneder siden

Permalink

Indsendt af redeeman den 19. august 2009 kl. 03:45

Permalink

Re: Problemer med cronjob

er scriptet executable?
  • Log ind eller opret dig for at tilføje kommentarer

# 4

16 år 7 måneder siden

Permalink

Indsendt af ebp den 19. august 2009 kl. 10:44

Permalink

Re: Problemer med cronjob

#3 Jeg har lige kørt chmod +x på scriptet for at være sikker, men hvis det ikke var, ville det så være muligt at køre det fra kommando linjen?

#2 Hvordan tjekker hvilke rettigheder som cron har? Jeg kan ikke finde noget om caveats i man opslaget om cron.
  • Log ind eller opret dig for at tilføje kommentarer

# 5

16 år 7 måneder siden

Permalink

Indsendt af mich den 19. august 2009 kl. 14:06

Permalink

Re: Problemer med cronjob

#4
Fra man cron:

CAVEATS
The crontab files have to be regular files or symlinks to regular
files, they must not be executable or writable by anyone else than the
owner. This requirement can be overridden by using the -p option on
the crond command line. If inotify support is in use changes in the
symlinked crontabs are not automatically noticed by the cron daemon.
The cron daemon must receive a SIGHUP to reload the crontabs. This is
a limitation of inotify API.

  • Log ind eller opret dig for at tilføje kommentarer

# 6

16 år 7 måneder siden

Permalink

Indsendt af ebp den 19. august 2009 kl. 18:09

Permalink

Re: Problemer med cronjob

#5 jeg er bestemt ikke ekspert, så hvad skal jeg gøre for at bruge "-p option on"?
  • Log ind eller opret dig for at tilføje kommentarer

# 7

16 år 7 måneder siden

Permalink

Indsendt af mich den 20. august 2009 kl. 00:28

Permalink

Re: Problemer med cronjob

Som nævnt er jeg heller ikke cron-ekspert. Jeg mente blot, at du skulle prøve at checke rettigheder på din(e) crontab-fil(er). Det må kun være ejeren, der har skrive- og execute-rettigheder.

Det er mit indtryk, at sådanne problemer ofte skyldes forkert ejer eller forkerte filrettigheder. Hvis du har andre opgaver i crontab, der bliver udført korrekt, må crontab jo være ok. Så kan det kun være din syntaks for den pågældende opgave eller dit script (indhold, ejerskab eller rettigheder), der kan være problemet.
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

tst 0
Linux Fanpakke til LUG'er og foreninger 0
KDE Plasma 6.6 skrivebordsmiljø udgivet 0
GRUB 2.14 introducerer understøttelse af EROFS, forbedringer til Btrfs og LVM 0
KDE Plasma 6.6 tilføjer en funktion, som brugerne har spurgt efter i evigheder 0

Seneste aktivitet

(U)hyggen breder sig 5
youtube-tui: Nyd YouTube fra terminalen som en professionel 5
Lukker og slukker 8
BigLinux 6
Det engang så elskede PCLinuxOS er tilbage - og det er stadig en fantastisk Windows erstatning 1
rsync og filsystem 6
Mousam er en detaljeret desktop vejrapp til Linux 1
Hjælp til Handbrake - ingen dk-undertekster 1
luckyBackup 2
GIMP 30
Pinegrow på Debian 13 ? 4
Openmediavault 1
E-mail blues 9
Driver til min scanner? 5
Printer Epson ET-2865 problem 16
Sudo 7
Thunderbird filvedligeholdelse 2
Debian 13.3.0 8
Linux Mint 22.3 - hvornår opdatere? 10
Canon-printer: Jeg savner "Ink-Toner Level"-meddelelse 10

© 2026 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !