Bonjour tous le monde,
Je bosse sur un hp-ux 11i avec un awk (pas gnu awk, vraiment que awk !)
Voila mon problème : je dois transformer un script sed en script awk (bascule nécessaire car sed n'accepte pas les variables d'environnement dans ses scripts).
J'ai tout transformé, sauf quelques lignes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
Il s'agit de faire des modifications dans des fichiers xml.
La première ligne transforme :
en
Code : Sélectionner tout - Visualiser dans une fenêtre à part <OUTCOND NAME="PXCLJ4304-PXCLJ43ZZ" ODATE="ODAT" SIGN="DEL" />
La dernière ligne transforme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <OUTCOND NAME="IXCLJ4304-IXCLJ43ZZ" ODATE="ODAT" SIGN="DEL" />
en
Code : Sélectionner tout - Visualiser dans une fenêtre à part <QUANTITATIVE NAME="PX-CLIPER-CL" QUANT="1" />
Comme vous le remarquez, il s'agit de transformer les lettres P en I (sauf lorsque le P est au milieu du nom, cad : PXRP01 deviendra IXRP01)
Code : Sélectionner tout - Visualiser dans une fenêtre à part <QUANTITATIVE NAME="IX-CLIPER-CL" QUANT="1" />
Quelqu'un à une idée ?

 

 
		
		 
         
 

 
			
			

 
			 
   
 


 [awk] Groupement de regex
 [awk] Groupement de regex
				 Répondre avec citation
  Répondre avec citation
 Envoyé par herzleid
 Envoyé par herzleid
					



 
			

 
  
 
 
			 
  N'hésitez pas à consulter
 N'hésitez pas à consulter  N'oubliez pas le bouton
   N'oubliez pas le bouton  et pensez aux balises [code]
 et pensez aux balises [code]
Partager