erreur de syntaxe près de jeton inattendu '- bash

J'ai écrit un script d'exemple sur mon Mac

#!/bin/bash
test() {
  echo "Example"
}
test
exit 0

et cela fonctionne bien en affichant Exemple

Lorsque j'exécute ce script sur une machine RedHat, il est dit

erreur de syntaxe près de jeton inattendu '

J'ai vérifié que bash est disponible à l'aide de

cat /etc/shells

which bash shows /bin/bash 

Quelqu'un a rencontré le même problème ?

Merci d'avance !

source d'informationauteur user3155779