variable suivant une autre variable

variable suivant une autre variable - Shell/Batch - Programmation

Marsh Posté le 21-09-2018 à 13:08:02    

bonjour  
 
je cherche a envoyer un mail   a différent  personne  .  
 
 j'ai une première variable qui est récupéré  suivant   le numéros il doit être associer a un mail . puis  
 en final   un mail est envoyer avec la réponse  de cette association  
 
je n'arrive pas a trouve la bonne méthode  pour le faire:
 
j'ai 5 mail  
 
donc  
 
ma première variable   me donne un chiffre de 1 a 5  
 
 et ensuite  comment associer  ce numéros a un mail et   le mettre dans une variante mail= pour lance la commande  mail -s "toto" $mail ?  
 
merci d'avance  


---------------
My FeedBack
Reply

Marsh Posté le 21-09-2018 à 13:08:02   

Reply

Marsh Posté le 21-09-2018 à 18:44:38    

Tu cherches du Batch (donc Windows) ou du Shell (pingouin)?
 
Ton truc est difficilement compréhensible :o mais je crois qu'il te faut du if ou du switch, genre
if(chiffre==1)
{
   mail=contenu1
}
elsif(chiffre==2)
{
  mail=contenu2
}
etc. Ou - si le language le supporte - un simple tableau mail=contenus[chiffre].

Reply

Marsh Posté le 21-09-2018 à 18:58:30    

en shell  oui  
 
ok   j'ai  juste un soucie avec ma premiere variante  et la commande cut  
 
je récupérè un numeros entre guillement    
 
 
var1=$( grep numeros  |cut -d '"' -f 2)  
echo $var1
 
var2= $(echo $var1 | cut -c2-3)
echo $var2
 
et mon echo var2 met en erreur  
 
 
 
 

Reply

Sujets relatifs:

Leave a Replay

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