Bonjour,
J'utilise dans un script bash quelques fonctions que j'ai trouvé sur internet pour parser des fichiers ini. Le fichier contenant les fonctions est ici
J'ai inclue ces fonctions dans mon script et j'ai fait un tout petit bout de code pour essayer de récupérer les sections afin de voir si elles fonctionnent :
Il m'affiche bien les 2 sections présentes dans mon fichier ini mais avant cela il me met des erreurs :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ini_load "fichier_test.ini"; echo -e "Sections:\n" for section in `ini_get_sections`;do echo -e "\t" $section done
Il semblerait que cela provienne d'un probleme d'EOF sur le fichier tmpfile mais je n'arrive pas à le trouver (je n'ai pas touché aux fonctions du fichier bash-inifile.sh.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 /[...]/bash-inifile.sh: eval: line 95: syntax error: unexpected end of file /[...]/bash-inifile.sh: eval: line 95: syntax error: unexpected end of file /[...]/bash-inifile.sh: eval: line 95: syntax error: unexpected end of file /[...]/bash-inifile.sh: eval: line 95: syntax error: unexpected end of file
Quelqu'un voit-il d'ou vient le probleme ? Avez-vous une autre solution pour parser des fichiers ini facilement ?
Merci d'avance![]()
Partager