Partage
  • Partager sur Facebook
  • Partager sur Twitter

[batch] aide sur commande cat | et sendmail

    9 octobre 2020 à 12:22:53

    Bonjour 
    je cherche dans un script a envoyer le résultat de logger pour cela j'utilise la commande
    cat /var/log/messages* | grep -E "[bB]ackup|[eE]nregistrement" | msmtp Mon@mail.com
    cette commande m'envoie bien le résultat des log qui backup et enregistrement ce que je veux.
    par contre j'aimerais  encore réduire la liste au J-2 uniquement pour le moment cela m'envoie un fichier par mail comme cela avec TOUT le contenu de var log :o 
    Oct  5 03:39:04 SRV root: Enregistrement ok
    Oct  5 03:39:07 SRV root: Enregistrement ok
    Oct  5 10:01:04 SRV root: Enregistrement ok
    Oct  5 10:01:07 SRV root: Enregistrement ok
    Oct  6 10:15:27 SRV root: Enregistrement ok
    Oct  6 10:27:47 SRV root: Enregistrement ok
    Oct  6 16:35:56 SRV root: Enregistrement ok
    Oct  6 16:39:29 SRV root: Enregistrement ok
    Oct  1 16:49:40 SRV root: Impossible de créer le backup
    Oct  1 16:53:28 SRV root: Impossible de créer le backup
    Oct  2 03:51:0 etc....
    pouvez vous m'aider ?
    je n'y arrive pas j'ai essayer avec des grep des find mais je ne comprends pas trop désolée je ne suis pas un pro du linux .
    • Partager sur Facebook
    • Partager sur Twitter

    [batch] aide sur commande cat | et sendmail

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown