IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

Mon cron me crée plein de fichiers inutiles. Que faire ?


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Février 2009
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 47
    Par défaut Mon cron me crée plein de fichiers inutiles. Que faire ?
    Bonjour.

    J'ai un cron qui a la syntax suivante :

    * * * * * wget http://serveur.fr/toto.php > /dev/null 2> /dev/null


    Ce cron se lance toutes les secondes pour faire quelque chose d'important. Il sert juste à activer toto.php toutes les secondes.

    je l'ai installé en root (pour simplifier)


    Le probleme c'est que toutes les secondes, ca me rajoute dans le repertoire /root un fichier sous la forme

    toto.php
    toto.php.1
    toto.php.2
    toto.php.3
    etc....

    Et à raison d'un fichier toutes les secondes, au bout de quelques jours ca fait énorme.

    Savez vous comment faire pour qu'aucun fichier ne soit généré par le cron ????

    Merci.

  2. #2
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    * * * * * wget -O - http://serveur.fr/toto.php > /dev/null 2> /dev/null

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Février 2009
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 47
    Par défaut
    Citation Envoyé par jlliagre Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    * * * * * wget -O - http://serveur.fr/toto.php > /dev/null 2> /dev/null
    Merci de la réponse.

    j'ai repris exactement le même code avec wget espace tiret O espace tiret espace http

    mais le probleme persiste.

    J'ai toujours les fichiers toto.php.1 toto.php.2 etc... avec le contenu de la page web...

    Si tu as une autre idée, ce serait vraiment cool.

    Merci

  4. #4
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 694
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 694
    Par défaut
    moi, ça me semble bizarre de devoir faire un wget toutes les secondes.
    tu devrais résoudre en amont ce qui te pousse à faire ça.

    sinon, tu peux indiquer à wget de toujours utiliser un même fichier dans /tmp/, plutôt que la sortie standard...
    ?
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  5. #5
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Par défaut
    Citation Envoyé par N_BaH Voir le message
    moi, ça me semble bizarre de devoir faire un wget toutes les secondes.
    cron n'est pas conçu pour lancer une commande toute les secondes, il s'agit certainement d'une confusion entre secondes et minutes sur laquelle je ne me suis pas attardé ...

  6. #6
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 694
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 694
    Par défaut
    bien sûr !
    j'ai même pas tiqué en l'écrivant

    toutes les minutes, ça reste bizarre.
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  7. #7
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Par défaut
    Citation Envoyé par parisien99 Voir le message
    j'ai repris exactement le même code avec wget espace tiret O espace tiret espace http

    mais le probleme persiste.

    J'ai toujours les fichiers toto.php.1 toto.php.2 etc... avec le contenu de la page web...

    Si tu as une autre idée, ce serait vraiment cool.
    Il n'y a pas de raison que ça ne marche pas chez toi. Révérifie ...

Discussions similaires

  1. Réponses: 7
    Dernier message: 10/09/2014, 22h20
  2. fichier corrompu , que faire?
    Par nath-0-0 dans le forum Excel
    Réponses: 12
    Dernier message: 19/04/2010, 14h40
  3. Fichier corrompu ? que faire ?
    Par clarisse dans le forum Excel
    Réponses: 1
    Dernier message: 16/01/2009, 06h21
  4. Crée un flux Fichier->out , comment faire ?
    Par kedare dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 27/03/2007, 12h41
  5. [1.1]Supprimer un fichier inutile de mon site
    Par mouchkar dans le forum ASP.NET
    Réponses: 17
    Dernier message: 23/01/2007, 15h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo