Commande Nagios Check pour vérifier la présence d'un fichier

Résolu/Fermé
Elfeman Messages postés 14 Date d'inscription lundi 5 mai 2014 Statut Membre Dernière intervention 26 mai 2014 - Modifié par Elfeman le 13/05/2014 à 16:38
Elfeman Messages postés 14 Date d'inscription lundi 5 mai 2014 Statut Membre Dernière intervention 26 mai 2014 - 15 mai 2014 à 16:10
Bonjour,
Tout est dit dans le titre : Je cherche une commande check pour vérifier la présence d'un fichier. Le problème qui se pose est que le fichier en question change de nom tous les jours (il n'y a que le début et la fin du fichier qui reste inchangé, exemple: azer....ty) J'ai entendu parler de Check_file, mais c'est flou dans ma tête...
Pourriez vous m'aidez s'il vous plait ?
A voir également:

3 réponses

aurelazy Messages postés 189 Date d'inscription vendredi 21 février 2014 Statut Membre Dernière intervention 30 janvier 2015 50
13 mai 2014 à 16:46
Salut Elfeman,

Qu'elle est le format de ton fichier ? Qu'est-ce qui change ? c'est une date un chiffre ?
Tu peux faire une recherche sur ce que tu connais (début et fin) avec des commandes comme 'sed' ou autre.
Le fichier est à vérifier sur une plateforme Linux ou Windows ?
Bonne soirée.
1
aurelazy Messages postés 189 Date d'inscription vendredi 21 février 2014 Statut Membre Dernière intervention 30 janvier 2015 50
15 mai 2014 à 11:09
Hello Elfeman,
Bein en fait tu récupères la commande Check_file (je ne l'a connais pas) et tu l'arranges à ta sauce en lui rajoutant un petit "sed" pour faire une vérif' sur la fin du nom de ton fichier.
Et voila avec quelques essaies ça devrait passer!

Bonne journée,
1
Elfeman Messages postés 14 Date d'inscription lundi 5 mai 2014 Statut Membre Dernière intervention 26 mai 2014
15 mai 2014 à 16:10
Super merci beaucoup Aurelazy, ça fonctionne ^^
Bonne fin d'après-midi !
0
Elfeman Messages postés 14 Date d'inscription lundi 5 mai 2014 Statut Membre Dernière intervention 26 mai 2014
Modifié par Elfeman le 14/05/2014 à 10:22
Bonjour Aurelazy,
Merci de me consacrer un peu de ton temps ^^ !
C'est un fichier texte. Ce qui change: c'est le nom du fichier. Chaque jour, son nom commence par la date de ce jour et se termine par "_ccas.log"

Exemple: Son nom aujourd'hui est: 14_05_2014_ccas.log

Il est vérifié sur Linux.
Super cette commande ! Mais ne s'applique t-elle pas au contenue d'un fichier ?
Encore merci !

Elfeman
0
aurelazy Messages postés 189 Date d'inscription vendredi 21 février 2014 Statut Membre Dernière intervention 30 janvier 2015 50
15 mai 2014 à 11:10
Ha et pour sed, non, ce n'est pas forcement sur le contenu du texte, ça peut etre aussi sur les noms de fichier.
0