Tutu Valentin wrote:
>trebuie sa fac un script sa fie executat in fiecare zi la ora 16 >(eventual daca se poate numai de luni pana vineri) >problema e ca aici unde lucrez nu am decat windows > >scriptul e pus pe un server care are linux dar la care nu am timp sa ma >joc pana il fac sa mearga > >daca puteti sa ma ajutati sa conving cron-ul sa faca asta v-asi ramane dator > >am cautat si pe google dar nu e asa simplu sa pricep cum se foloseste >decat daca ar exista o felie mare de timp libera. > >ps: va rog fara rtfm, man cron* > >--- >Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to >unsubscribe from this list. > da omule, uite ca-mi iau notitele si-ti dau mura-n gura cum se foloseste crontab-ul Crontab contine 6 intrari din car e primele 5 sunt numere intregi care reprezinta : 1. minute (0-59) 2. ore (0-23) 3. zi (1-31) 4. luna (1-12) 5. zi din saptamana (0-6, 0=duminica) Daca pui un asterix asta insemna toate valorile posibile, sau mai multe valori separate prin virgula. Daca pui o liniuta de unire intre numere inseamna un interval. A sasea intrare inseamna o comanda sau ce trebuie executat. Exemple: - sterge toate fisierele core la 3:15 am 15 3 * * 1-5 find $HOME -name core 2> /dev/null | xargs rm -f acum, este bine sa folosesti editor vi-ul si faci un "export EDITOR=vi" crontab suporta comenzile : - e editeaza joburile - l listeaza toate joburile - r remove joburi deci, ca sa editezi/adaugi joburi faci : crontab -e (daca ai setat ca editor vi atunci va fi editat cu vi, altfel .... ed!) ca sa listezi joburile active dai: crontab -l si vezi ca fiecare utilizator ai crontabul lui, deci ai grija unde si ce modifici. bafta! Piratu' --- Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to unsubscribe from this list.
