Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3030 connectés 

  FORUM HardWare.fr
  Programmation
  Ruby/Rails

  Ruby grep

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ruby grep

n°1962172
matsema
Posté le 02-02-2010 à 08:36:55  profilanswer
 

Bonjour a tous.
 
 
Je débute sur Ruby et je me heurte a un petit probleme.
 
J'ai un fichier contenant des logins et des adresses ip mais qui ne sont pas sur la meme ligne
Exemple :
 
Login1
Adresse1
Login2
Adresse2
....
 
 
Je cherche a extraire une adresse ip en fonction du login genre  
mon_prog Login2  
> adresse2
 
J'en suis qu'a l'étape de recherche du login et j'ai ca :
 
Login= File.open("users" ).each_line.grep( /Login2/ )
puts Login
 
Ca me sort bien ma ligne ou mon Login2 est renseigné mais comment faire pour qu'il affiche la ligne suivante ?
Et il faut dans mon script que mon /Login2/ soit un argument passé au script car je ne recherche pas systématiquement le même pattern.
 
 
EDIT : autre question, comment faire pour récuperer un variable pour l'exploiter dans un commande bash ?
Par exemple récuperer adresse2 pour l'utiliser dans un system " ssh $adresse2"
 
Merci de votre aide.
 
Matséma


Message édité par matsema le 02-02-2010 à 15:22:12
mood
Publicité
Posté le 02-02-2010 à 08:36:55  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Ruby/Rails

  Ruby grep

 

Sujets relatifs
grep avec un espace dans un script[SHELL] récuperer les nieme caract. dans des chaine obtenue par | grep
ruby et sketchup[Ruby] exécution d'une commande 'echo' avec ruby [résolu]
Installer un service Windows codé en RubyCherche développeur en ruby
Petit code de RubyQuel livre pour apprendre ruby?
[Résolu] lecture fichier ruby!grep et fichier
Plus de sujets relatifs à : Ruby grep


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR