Bonjour,
J'ai un petit problème avec un script et j'avoue que je n'y comprends
plus rien...
Voici le problème :
<script mon_script>
#!/bin/sh
lieu="$1"
if [ "$lieu" == "maison" ]; then
echo "maison"
else
echo "ailleurs"
fi
</script mon_script>
Et si je le lance :
$>./mon_script maison
[: 7: maison: unexpected operator
ailleurs
C'est pourtant une condition super basique avec une écriture que j'ai
déjà utilisée très très souvent...
Un problème d'interpréteur ? De syntaxe ???
J'avoue que, si vous aviez une piste, ça m'arrangerait ;-)
Merci d'avance.
David.