Bash Linux petite subtilité

Si vous avez des erreurs de ce type en lançant le script :

line 02: $’\r’: command not found

C’est que vous avez fabriqué celui-ci sous windows… pas de chance l’encodage des retours chariots n’est pas le même sous linux.

Heureusement vous pouvez (après avoir installé la fonction) passer cette commande :

dos2unix script.sh

Puis ensuite lancer le script en question :

bash script.sh