placer des variables dans un fichier

placer des variables dans un fichier - Shell/Batch - Programmation

Marsh Posté le 29-09-2009 à 11:59:36    

Bonjour !
 
J'ai un script (appelons le toto).
Ce script appel un programme (appelons le titi).
 
Dans mon script, je fais appelle à titi et j'y juxtapose des options (-r) exemple :
 
cat toto
./titi -r10 -r11 -r12 -all
 
Je voudrai trouver un moyen de placer "-r10 -r11 -r12 -all" dans un fichier titi.1
Pour ensuite appeler ./titi {titi.1}
 
Mon exemple a été simplifié, mais mécaniquement c'est ce dont j'ai besoin.
Merci à ceux qui pourront m'aider :)

Reply

Marsh Posté le 29-09-2009 à 11:59:36   

Reply

Marsh Posté le 29-09-2009 à 12:31:00    

tu le mets entre quotes inversées: ``

 

toto.sh

Code :
  1. echo "## TOTO"
  2. . titi.sh `cat titi.1`
 

titi.sh

Code :
  1. echo "# TITI"
  2. echo $*
 

titi.1

Code :
  1. -r10 -r11
 

me donne bien

Code :
  1. ## TOTO
  2. # TITI
  3. -r10 -r11


Message édité par pataluc le 29-09-2009 à 12:31:44
Reply

Marsh Posté le 29-09-2009 à 12:40:57    

Merci pour tes réponses toujours rapides et qui me mettent sur la voie !

Reply

Sujets relatifs:

Leave a Replay

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