Crontab programi calisdirmiyor

python2 ile bir program yazdim normalda terminalda python2 ornek.py dediyim zaman calisiyordu fakat crontab -e ile belli bir zamanda kendiliyinden calismasi icin yapdigimda program calismamaya basladi bende programi basitlesdirdim nerede hata oldugunu anlamak icin simdi soyle bir program var diyelim

import os
os.system(“ls -l > liste.txt”)

bu programi normal sekilde calisdirdigimda bir dosya olusduruyor ve icine ls komutunun cikdisini yaziyor fakat crontab -e ile programi calisdiriyorum hicbir dosya olusmuyor nedeni nedir acaba? crontab olusturmamdada hata yapmadigim kesin baska programlar normal calisiyor biretk python2 ile yazdiklarim calismiyor

Merhaba. Crontab dosyasındaki ilgili satırı paylaşır mısınız?

program /home/mb klasorunun icinde yani terminal acildigi anda direk program oldugu dizinde oluyor programin ismi ornek.py crontab -e yazarak iceriyi su sekilde yaziyorum

32 3 * * * python2 ornek.py

Merhaba.

Cron’da ilk başta 6 sayı olması gerek diye biliyorum. Şu şekilde dener misiniz:

32 3 * * * * python2 ornek.py

Bir de aynı dosyadaki başka bir satır işe yarıyor mu?

Eğer yukarıda bahsettiğim çözüm işe yaramazsa cron’un loglarına bakmanızı öneririm.

İyi çalışmalar.