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 :

Commande dans crontab


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2004
    Messages
    450
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 450
    Par défaut Commande dans crontab
    Bonjour,

    Je check toutes les 30 minutes une log d'erreur apache dans laquelle je recherche le terme "array_multisort"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    5,35 * * * * tail -2000  /var/log/httpd/error_log  | grep array_multisort | mail -s "408388 array_multisort" postmaster@xxxxxxx.fr
    Cela m'envoie bien un mail, mais pas les lignes trouvées. Savez-vous pourquoi ?

    Merci beaucoup

  2. #2
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 283
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 283
    Par défaut
    Bonjour,

    Savez-vous pourquoi ?
    Je suppose que oui.

    Est-ce qu'au moins, tu as regardé ce que donnait ta commande, étape par étape, avant de poster sur le forum? Je suppose que non.

    L'étage de mail fonctionne. Donc on remonte d'un cran.
    L'étage grep ne donne rien. Donc on remonte d'un cran.
    Le premier étage donne un truc du genre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    bash: /var/log/httpd/error_log: Permission non accordée
    Tout est donc normal. Tout fonctionne. La prochaine fois, tu éviteras d'exécuter un fichier passif.

    Est-ce que la commande suivante fonctionne mieux?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     grep array_multisort /var/log/httpd/error_log| mail -s "408388 array_multisort" postmaster@xxxxxxx.fr

  3. #3
    Membre éclairé
    Inscrit en
    Septembre 2004
    Messages
    450
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 450
    Par défaut
    Désolé, je sais pas comment j'ai pu me louper sur ce coup là!! J'ai passer la matinée a essayer de comprendre ce qui n'allait pas alors que tout allait bien. Dans ma crontab j'avais mis 200 au lieu de 2000

    Merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Entrer des commandes dans une CMD
    Par narsi1 dans le forum C++
    Réponses: 16
    Dernier message: 03/03/2005, 15h10
  2. Visibilité commande dans un Menu contextuel
    Par Hamdi dans le forum IHM
    Réponses: 3
    Dernier message: 20/01/2005, 12h29
  3. Réponses: 4
    Dernier message: 02/06/2004, 11h19
  4. Ecrire le résultat d'une commande dans un fichier de l' OS
    Par Labienus dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 26/02/2004, 11h04
  5. Ajout de bouton de commandes dans la barre de menus
    Par vanessaf22 dans le forum IHM
    Réponses: 9
    Dernier message: 21/07/2003, 11h38

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