Hej,
jag har precis installerat os x server 10.5.6 och tänkte lägga till ett cron jobb.
Jag gick till /private/etc men där fanns ingen crontab
Ligger den någon annanstans? Eller finns det ingen från början - i så fall - vad kör macens underhållsskrip ifrån.
Jag har ju inga problem att göra en helt ny, vill bara veta så den inte ligger någon annanstans och lurkar.
Sedan 10.4 använder Apple launchd. Om du ändå vill använda crontabs så tror jag att de sparas i /usr/lib/cron/tabs
Tack för tipset.
Jag är dock för lat för att lära mig nytt så det blir nog cron, men det förklarar varför crontab var tom från början.
Hej, För att editera crontab öppna termninalen och kör "crontab -e" om det är för dig du ska editera. Ska du editera för root kör "sudo crontab -e"
de gäller alla OS: crontab -e ska man använda
man crontab för mer info
Hmm... Crontab -e hängde terminalen flera gånger, både med och utan sudo (se bild)
Men det borde väl att gå in med t.ex. pico och skriva sin fil?
Den hängde inte terminalen, den öppnade editorn vi som är standard eftersom du inte satt någon annan editor.
export EDITOR=nano
i terminalen först ändrar din standard editor, sedan kan du köra crontab -e
Man får väl göra hur man vill
Jag brukar skriva mina crons med pico/nano direkt, så jag kan spara dom i en crotab list.
Sen läser du bara in den filen med crontab min-fina-crontab-fil
Allra enklast är att ladda ner Lingon från Sorceforge och använda den för att göra launchd-skript.