Petit problème avec les guillemets

Petit problème avec les guillemets - Shell/Batch - Programmation

Marsh Posté le 26-04-2009 à 12:37:28    

Salut a tous
 
Je suis en trains de me faire un script en shell pour éditer un ficher de config.
 
Le voilà la partie qui me pause problème:
 

Code :
  1. #!/bin/sh
  2. echo "
  3. hostname " $3 "
  4. rcon_password " $4 "
  5. sv_password " $5 "
  6. sv_region $6
  7. " > $REPERTOIRE/$ID_CLIENT/$ID_SERVEUR/cstrike/cfg/server.cfg


 
J'ai comme sortie :
 

Code :
  1. hostname  FR-Serveur
  2. rcon_password  xxxx
  3. sv_password  xxxxx
  4. sv_region


 
mais je voudrais :
 

Code :
  1. hostname  "FR-Serveur"
  2. rcon_password "xxxx"
  3. sv_password  "xxxxx"
  4. sv_region


 
Comment faire SVP? merci

Reply

Marsh Posté le 26-04-2009 à 12:37:28   

Reply

Marsh Posté le 26-04-2009 à 12:58:57    

\" te donnera "


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 26-04-2009 à 13:09:20    

comme ça par exemple? hostname \"$3" , car ça ne marche pas, j'ai des erreurs.

Reply

Marsh Posté le 26-04-2009 à 13:10:40    

faudrait en mettre 2, ce serait pas mal...


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 26-04-2009 à 13:15:11    

ok merci ça marche.

Reply

Sujets relatifs:

Leave a Replay

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