Si tu regardes le man de Bash tu verras que read a des options.
Avec read -e tu as le droit aux fonctionnalités de readline, en particulier la complétion. Il faudrait à cet endroit vérifier que le fichier existe et redemander tant que ta variable contient pas le nom d'un fichier qui existe plutot que d'échouer plus loin.
echo a b c, c'est pas très joli. echo "a b c" c'est mieux, surtout si tu veux mettre plusieurs espaces de suite un jour.
# Quelques remarques
Posté par Pascal Terjan . En réponse au message Premier script Bash. Évalué à 4.
Avec read -e tu as le droit aux fonctionnalités de readline, en particulier la complétion. Il faudrait à cet endroit vérifier que le fichier existe et redemander tant que ta variable contient pas le nom d'un fichier qui existe plutot que d'échouer plus loin.
echo a b c, c'est pas très joli. echo "a b c" c'est mieux, surtout si tu veux mettre plusieurs espaces de suite un jour.
Les commentaires en majuscule m'ont aggressé.
if [ $(($test1+$test2)) = 2 ]; c'est original :-)