En reprenant mon code, je vois que je bloque toujours sur quelque chose
Si par exemple la variable change de valeur (et c'est ce qui se passe pour mon script justement)
dans une fonction
champ()
{
nom="Dupond"
prenom="Martin"
date="30/10/69"
categorie="Tuteur"
informations="$nom:$prenom:$date:$categorie"
}
et cette partie se trouve dans un scrip qui utilise une boucle et des conditions. Si la condition est remplie la variable change de valeur.
champ
categorie="Ancien"
echo $informations
ne va pas me renvoyer Dupond:Martin:30/10/60:Ancien
mais va me renvoyer Dupond:Martin:30/10/60:Tuteur
alors que si je fais
champ
categorie="Ancien"
echo "$nom:$prenom:$date:$categorie"
là ça me renvoi bien Dupond:Martin:30/10/60:Ancien
Je ne comprend pas pourquoi en fait et surtout comment faire pour que ça prenne en compte les modification de valeur