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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  question shell exp regul

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

question shell exp regul

n°1103008
bonovox35
Posté le 31-05-2005 à 15:22:42  profilanswer
 

hello,
voilà, j'ai ce début de code, et je veux que ma variable SER soit égale à "essai", donc je veux le milieu de la chaine avec une expression reguliere, comment faire svp? merci
 
#!/bin/sh
SER=`<server>essai</server>`
 

mood
Publicité
Posté le 31-05-2005 à 15:22:42  profilanswer
 

n°1103185
bonovox35
Posté le 31-05-2005 à 17:02:41  profilanswer
 

personne?

n°1104892
serimal
Posté le 02-06-2005 à 09:52:59  profilanswer
 

Bonjour
si tu veux extraire la valeur decrite en "mode XML" :  
tu peux prendre ce qu'il y a entre le > et le < avec sed :
 
echo "<tag>essai</tag>"|sed s/^[^>]*>\([^<]*\)<.*$/\1/'
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  question shell exp regul

 

Sujets relatifs
Question sur les definequestion communication entre form
j ai plein de question C# et .net et portabolitéquestion existentielle sur la maniere de structurer mon xml
[shell] script pour recuperer le contenu d'une page web.Question : pro*C / html
Shell Fichiers: aide souhaitéeQuestion sur PHP/Flash MX
Script Shell[Makefile] Affecter le `stdout' d'une commande shell a une variable
Plus de sujets relatifs à : question shell exp regul


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