Bonjour,

J'ai besoin d'écrire dans un fichier texte en respectant exactement la syntaxe suivante :
" var1 var2 var3" (deux espaces entre chaque variable)
sachant que si la variable est négative il ne faut qu'un seul espace :
" var1 -var2 var3"

pour l'affectation de mes variable j'utilise :

set var1 = " $1" ou si la variable est négative " -$1"

je fais ensuite
echo "$var1$var2$var3" > fichier

le souci est que pour une raison que j'ignore je n'ai jamais qu'un espace là où il m'en faudrait deux...

(J'utilise le C shell)

J'apprécierai grandement un coup de main !!

Merci!