problème de 'quote' dan sune syntaxe XML - XML/XSL - Programmation

Marsh Posté le 28-11-2006 à 18:35:26   

Reply

Marsh Posté le 28-11-2006 à 19:06:45    

La permière chose à faire est de se renseigner sur le fonctionnement de l'XML [:spamafote] : http://www.w3.org/TR/xml/#syntax

Citation :

To allow attribute values to contain both single and double quotes, the apostrophe or single-quote character (') may be represented as "'", and the double-quote character (" ) as """.


 
 
La réponse est donc qu'il faut utiliser " à la place de " :

Code :
  1. <COMMAND LABEL="awk '{system(&quot;rsh&quot;$1&quot; /in/local/bin/sepman -l&quot; )}' hostname.lst" LOGFILE="test.txt">


 
Ca sert à rien d'essayer comme ça, tout est expliqué partout :)

Reply

Marsh Posté le 29-11-2006 à 11:42:35    

FlorentG a écrit :

Ca sert à rien d'essayer comme ça, tout est expliqué partout :)


 
Un grand merci Florent pour cette réponse rapide. Effectivement je vais penser à regarder un peu comment ça se passe avant de foncer.
J'ai tout de même une autre question moins con je pense :
 

Code :
  1. <COMMAND LABEL="awk '{system(&quot;rsh&quot;$1&quot; /in/local/bin/sepman -l&quot; )}' hostname.lst" LOGFILE="test.txt">


 
=> cette ligne enregistre les résultats successifs dans le fichier text.txt c'est a dire que cette ligne remplace celles ci :
 

Code :
  1. <COMMAND LABEL="awk '{system(&quot;rsh host1 /in/local/bin/sepman -l&quot; )}'" LOGFILE="test.txt">
  2. <COMMAND LABEL="awk '{system(&quot;rsh host2 /in/local/bin/sepman -l&quot; )}'" LOGFILE="test.txt">
  3. <COMMAND LABEL="awk '{system(&quot;rsh hostn /in/local/bin/sepman -l&quot; )}'" LOGFILE="test.txt">


 
J'aimerais avec la ligne de code 'qui fait une boucle', enregistrer les résultats dans des logs différents.
host1 dans text1.txt
host2 dans text2.txt
hostn dans textn.txt
 
Est-ce qu'on peut faire quelque chose docteur? Merci d'avance

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed