#1 Le 29/04/2011, à 18:04
- jcdc
Bash - Read + autocomplétion.
Bonjour tout le monde.
Je suis en train de me faire un petit script afin de me faciliter le travail sur certaines taches récurrentes. Dans ce script, j'essaye de demander à l'utilisateur un dossier avec son arborescense. Sur le net, j'avais trouvé le
read -e maVar
echo maVar
.
Mais voici l'erreur que ca me donne : read: 3: Illegal option -e
Quelqu'un pourrait m'expliquer pourquoi et surtout me dire comment faire? Merci.
Jcdc.
Hors ligne
#2 Le 29/04/2011, à 19:55
- aduxas
Re : Bash - Read + autocomplétion.
Tu exécutes ton script dans une shell qui ne connait pas l'option -e, comme ksh. Essaye ceci
#!/bin/bash
read -e maVar
echo $maVar
Note aussi le $ devant le nom de la variable pour indiquer qu'il faut donner son contenu et non son nom.
Dernière modification par aduxas (Le 29/04/2011, à 19:55)
Hors ligne