• 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

15 år 10 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

15 år 10 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

15 år 10 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

15 år 10 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

15 år 10 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

15 år 10 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

15 år 10 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

llumos Unix-operativsystem, 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0
Linux fra begynder til professionel af O'Reilly 0

Seneste aktivitet

Nulstilling af adgangskode 6
Virtuel maskine? 2
PCLinuxOS 27
Gode anmeldelser Zorin OS 17.3 3
Open Source-eksperimentet 3
"Intet realistisk alternativ" - mig i r*ven 15
Ingen Mint 5
Linux App Store Flathub når 3 milliarder downloads 2
Digitaliseringsministeriet sætter gang i pilotprojekt om digital suverænitet 3
Mest sikker webbrowser 5
Firefox 2
Privatbeskeder 7
Backup/synkronisering? 3
BigLinux 5
Chatgpt satire 1
Læsning af databasefil i Firefox 2
Vanilla OS 15
Pepsi Challenge 4
Linuxin er nu migreret til Drupal 11 13
Et Dansk alternativ til Facebook 18

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !