#1 20. März 2008 crontab Hi, könnt ihr mir sagen was an an dem crontab nicht stimmt? Code: 39 09 * * * root mv /bli/bla/blubb/*.* /bli/bla/bulu/ der will einfach nicht funktionieren! Code: * * * * * root echo halle > /root/test.log das funktioniert z.B. wieder... Gruß Metzelbude
#2 20. März 2008 AW: crontab Das müsste an der RegEx *.* liegen... das ist unter linux anders als unter windows... Du kannst nur mal den * verwenden, und schauen, ob es dann geht...
#3 20. März 2008 AW: crontab Nein das geht schon. Könnte es vieleicht daran liegen das mv irgend ne Abfrage hat ob es wirklich geöscht werden soll usw. Oder das vieleicht die Berechtigungen fehlen?
#4 20. März 2008 AW: crontab der befehl geht wunderbar in der shell, auch ohne abfrage Beginner35. ein cronjob mit */20 * * * * geht ja auch, * * * * * geht auch, nur eben das mit der genauen uhrzeit nicht! Systemzeit stimmt auch!
#5 20. März 2008 AW: crontab vllt. liegts an der 09.. kann sein, dass da nur ne 9 hin muss. hab das in beispielen noch nie mit 09 gesehen. MfG
#7 22. März 2008 AW: crontab Also ich habe mir gerade einen ähnlichen cron geschrieben um das zu testen: Code: 7 19 * * * mv /home/user1/Temp/folder1/* /home/user1/Temp/folder2/ Funktioniert einwandfrei. Ich weiß nicht welche Version du verwendest aber ich kann so keinen benutzer zuweisen. Code: # Minute Hour DayOfMonth Month DayOfWeek CommandToExecute Also füg doch einfach mal den cron zu dem Benutzer hinzu der den ausführen soll aka "crontab -u root -e".