zsh map ?

Marc Chantreux marc.chantreux at ulpmm.u-strasbg.fr
Tue Dec 6 08:34:06 CET 2005


Vincent Lefevre wrote:
> On 2005-12-05 17:23:46 +0100, Marc Chantreux wrote:
>> Je cherche a faire le meme genre de chose pour ajouter du texte. qqchose
>> du genre de :
>>
>> mail=${usr/$/@example.com}
> 
> dixsept% blah=(ab cd ef)
> dixsept% echo ${^blah}@example.com
> ab at example.com cd at example.com ef at example.com
> 
> C'est ce que tu veux, non?

exactement! merci Vincent. Au passage : est-il possible d'aérer le code 
sans passer par une variable intermédiaire ?

j'aurais aimer pouvoir écrire qqchose du genre de :

mail={
	ab,
         cd,
         ef
}@exemple.com

ou
mail=${^(
	ab
         cd
         ef
)}@exemple.com

sans succès.

cordialement
mc






More information about the Shell mailing list