Merci pour ta réponse rapide.
Oui j'ai édité sur notepad++ sous windows et je l'ai importé via serveur SFTP.
Non il n'y a pas de ^M apparant en fin de ligne mais c'est possible. Comment je peux faire pour importer proprement mon fichier de windows à linux ?
Cd,
EDIT : effectivement, j'ai tenté une exécution avec la commande ./test.sh sous root et ca donne ça :
Code : Tout sélectionner
21:09 | root@betty # > ./test.sh
-bash: ./test.sh : /bin/bash^M : mauvais interpréteur: Aucun fichier ou dossier de ce type
Et on voit bien le ^M
Du coup me faut un moyen d'éditer sous windows sans ce type de caractère.
Je vais googler tout ça.
J'arrive à enlever les caractères avec VI qui me les affiche mais NANO ne le fait pas.
Mais ce n'est pas une réelle solution, je ne me vois pas faire ça pour chaque scripts[/b]
EDIT2 : J'ai trouvé un moyen, sous notepadd++ :
Allez dans paramétrages --> préférences
Dans la partie gauche choisir 'nouveau document' puis choisir format de saut de ligne Unix
Et voilà le tour est joué.
Merci encore pour le coup de main ^^