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

Linux Discussion :

Explication script shell


Sujet :

Linux

  1. #1
    Futur Membre du Club
    Inscrit en
    Mai 2004
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 19
    Points : 7
    Points
    7
    Par défaut Explication script shell
    Rebonjour

    J'ai trouver un script mais je n'en comprend pas bien la signification
    cela utilise un fichier de configuration de nagios. Le fichier hostgroup.cfg si besoin je le metterai a disposition.

    liste=$(cat -ne '50p' hostgroup.cfg | sed -e 's/members//')
    liste= $(echo $liste|tr ',' '')

    for serveur in $liste
    do
    cmd

    Encore merci d'avance
    Crash is Back

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    34
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2004
    Messages : 34
    Points : 37
    Points
    37
    Par défaut
    Suffit de faire un petit de peu de man cat et man sed pour comprendre ...
    La premiere ligne charge la liste avec le contenu des fichiers p50 et hostgroup.cfg en supprimant toutes les occurences de members, en numérotant les lignes et en rajoutant un $ a la fin de chaque.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Exemple si tu as une première ligne comme celle ci :
    members TOTO,TITI,TUTU
     
    tu obtiendras :
    1 TOTO,TITI,TUTU$
     
    Et enfin avec la deuxieme ligne qui remplace les virgules par des espaces :
    1 TOTO TITI TUTU$
    Ensuite tu as une boucle qui traite les données résultantes, soit chaque ligne.

  3. #3
    Futur Membre du Club
    Inscrit en
    Mai 2004
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 19
    Points : 7
    Points
    7
    Par défaut
    Merci, cela me permet d'avancer beaucoup dans mon projet...

    Encore merci !!
    Crash is Back

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

Discussions similaires

  1. Quelques explications sur un script shell
    Par Olivier Regnier dans le forum Shell et commandes GNU
    Réponses: 14
    Dernier message: 03/07/2007, 19h54
  2. Script shell
    Par anzar dans le forum Linux
    Réponses: 4
    Dernier message: 03/12/2004, 14h41
  3. [JSP] script shell
    Par goolix dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 06/08/2004, 09h08
  4. Exécution d'un script shell
    Par Manu0086 dans le forum Linux
    Réponses: 8
    Dernier message: 15/06/2004, 16h31
  5. Cron + terminal + script shell
    Par nicolas.pissard dans le forum Linux
    Réponses: 3
    Dernier message: 17/03/2004, 09h24

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