[bash][Débutant] Erreurs d'exécution avec read
Bonjour !
J'essaye d'exécuter un script tout simple sur Mandriva 2008 :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| #!/bin/bash
echo "Entrez le chemin d'installation pour Virtual Pascal 2.1:"
read installPath
echo "Chemin: $installPath"
if [ -d $installPath ]
then
echo "Ce repertoire existe deja. Installation stoppee."
else
echo "Creation du repertoire $installPath..."
mkdir -p $installPath
echo "Copie des fichiers..."
cp -r * $installPath
fi
exit 0 |
A mon grand désarroi, l'instruction read provoque des erreurs que je ne m'explique pas :- installPath is not a valid identifier
- unexpected end of file
J'ai essayé de remanier le script de mille façons mais rien n'y fait : dès que read s'y trouve, les erreurs apparaissent.
Quelqu'un pourrait-il me fournir une piste de réflexion ? Je l'en remercie d'avance !