Ça ne marchait pas parce que le script essayait d'exécuter la commande "rep=val", sans chercher à faire l'affectation (c'est normal comme comportement par défaut avec Bash, mais je ne peux pas préciser)
# i="machin=truc"
# $i
-bash: machin=truc: command not found
# i="date"
# $i
Sun Apr 27 12:00:01
|
Par contre, si le fichier ne comporte que des associations "nom=valeur", n'est-il pas préférable d'utiliser "source" plutôt qu'une boucle for, souvent spécifique à un shell ? Ça permet en plus de mettre des commentaires et des lignes vides dans ce fichier de config ".genuprc".
Message édité par unk00 le 27-04-2003 à 13:51:42