Salut,
idée comme ça :
c'est peu être parceque ta fonction est placée après son appel qui est en ligne 177 ?
il faut toujours déclarer les fonctions au début de fichier avant de commencer les premières commandes du script.
l'interprêteur peu ainci initialiser tes fonctions avant la première commande du programme qui va appeler ta fonction.
Ici je créer une fonction directement sur la ligne de commande :
# fonctions bash les bases
Posté par Mazz . En réponse au message Pb de syntaxe BASH. Évalué à 1.
idée comme ça :
c'est peu être parceque ta fonction est placée après son appel qui est en ligne 177 ?
il faut toujours déclarer les fonctions au début de fichier avant de commencer les premières commandes du script.
l'interprêteur peu ainci initialiser tes fonctions avant la première commande du programme qui va appeler ta fonction.
Ici je créer une fonction directement sur la ligne de commande :
$ma_fonction(){
>echo "1"
>}
$ma_fonction
1
$
J'espère que cela à pu t'aider.
Bon courage !