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

Applications et environnements graphiques Discussion :

demande d'aide sur un script


Sujet :

Applications et environnements graphiques

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2003
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 25
    Points : 23
    Points
    23
    Par défaut demande d'aide sur un script
    Bonjour a tous,
    j'aurais besoin d'un peu d'aide pour faire un script linux , l'idée est la suivante:

    1 - je stocke une information de type texte dans un fichier
    2 - je fait un grep d'une chaine X sur ce fichier
    3 - si je trouve la chaine X dans le dit fichier, alors j'execute la commande Y
    4 - si je ne trouve pas l'expression X, le script s'arrete.

    simple hein ? mais pas pour moi lol...

    si vous pouviez m'aider, merci !!!

    Guybrush

  2. #2
    Membre actif Avatar de Fango
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    197
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 197
    Points : 205
    Points
    205
    Par défaut
    Salut! Je ne suis pas un expert en script linux, mais j'ai "l'habitude" de perl et ce que tu decris se fait tres bien avec. As tu des contraintes particulieres pour implementer ton script?

    Sinon, ca me semble etre un simple parcours de fichier avec une structure de controle "if"... qu'est-ce qui te bloques? as tu regarde un peu la doc?

  3. #3
    Expert confirmé
    Avatar de becket
    Profil pro
    Informaticien multitâches
    Inscrit en
    Février 2005
    Messages
    2 854
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien multitâches
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 2 854
    Points : 5 915
    Points
    5 915
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    awk '/LaChaineARechercher/{ system("LaCommandeALancer"); }' Fichier.txt

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2003
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 25
    Points : 23
    Points
    23
    Par défaut
    super, merci Becket, ca marche impec.
    pour Fango, oui en Perl c'est ce que je voulais, mais je savait pas comment m'y prendre avec le if ...

    Merci.

  5. #5
    Membre actif Avatar de Fango
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    197
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 197
    Points : 205
    Points
    205
    Par défaut
    OK!tu peux faire comme ceci (version longue, mais tu peux aussi le faire de maniere moins lisible en 1 ligne ) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    open READER, "< $fichier_a_lire" or die "ERROR : the file $fichier_a_lire can not be read !\n";
    while ($ligne = <READER>) {
      if($ligne =~/expression reguliere pour trouver ta chaine X/)
      {
        Y  
      }
    }
    et tu peux la jouer plus fine si tu dois lancer ta commande des la 1ere occurence de ta chaine X (ici tu lis tout le fichier!!)

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

Discussions similaires

  1. [Batch] Demande d'aide sur le script batch
    Par louispeperman dans le forum Scripts/Batch
    Réponses: 27
    Dernier message: 22/04/2013, 10h42
  2. demande d'aide sur scripts
    Par threepwood dans le forum Linux
    Réponses: 5
    Dernier message: 06/08/2008, 13h34
  3. Demande d'aide sur un script de mise en forme..
    Par threepwood dans le forum Linux
    Réponses: 4
    Dernier message: 24/08/2007, 14h37
  4. Besoin d'aide sur un script SQL de recherche
    Par agougeon dans le forum Langage SQL
    Réponses: 5
    Dernier message: 26/10/2005, 11h40
  5. demande d'aide sur samba
    Par marcoss dans le forum Développement
    Réponses: 5
    Dernier message: 04/12/2003, 19h38

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