Je n'arrive lancer mon script shell via crontab - Shell/Batch - Programmation
Marsh Posté le 21-10-2013 à 15:09:34
Ils n'ont pas été modifiés il y a 20 jours ou moins ?
Avec ctime ?
Marsh Posté le 21-10-2013 à 15:19:58
ReplyMarsh Posté le 21-10-2013 à 15:20:41
Mais même si ce n'était pas le cas, je devrais avoir mon echo dans mon fichier log, or, je n'ai rien du tout, comme si le script ne se lançait pas
A la main, il marchait bien.
Marsh Posté le 21-10-2013 à 15:58:30
albibak a écrit : Mais même si ce n'était pas le cas, je devrais avoir mon echo dans mon fichier log, or, je n'ai rien du tout, comme si le script ne se lançait pas |
Ligne 2 :
Citation : 00 03 * * 1 home/user/del.sh > /home/user/del.log |
Citation : 00 03 * * 1 /home/user/del.sh > /home/user/del.log |
?
Marsh Posté le 21-10-2013 à 16:18:50
Oui, c'est bien comme ça, enlevé par erreur lors du copier/coller
Marsh Posté le 21-10-2013 à 16:33:13
Nombres sur un digit + commentaire sur la première ligne ?
Code :
|
Script avec les droits exécutables ?
Marsh Posté le 21-10-2013 à 16:55:22
Encore un pb de copier/coller pour le commentaire.
pour les nombres, j'ai fait un test avec l'heure de maintenant et c'est NOK
Marsh Posté le 22-10-2013 à 11:48:29
Stylken a écrit : [/code] |
Le noob, c'était ça le problème !
Marsh Posté le 21-10-2013 à 14:19:45
J'essaie de faire un script qui supprime les fichiers de plus de 20 jours dans un répertoire, et ses sous répertoires.
Mon script:
Le fichier del.log sert de log afin de connaître les fichiers supprimer.
Dans la crontab root, j'ai ajouté ça:
Alors je vois bien l'heure de mon fichier de del.log changer, mais aucun contenu dedans.
Quand au fichier dellog.log, je n'ai rien du tout
Aucun des fichiers de plus de 20 jours a été supprimé.
Une idée?
Message édité par albibak le 21-10-2013 à 16:55:00
---------------
Petit forum Retro (gaming, films, BD...) : https://www.gamers-things.com/forum