En fait j'ai déjà rencontré ce problème il y a quelques temps ...
J'avais un fichier shell du même genre, disons hello.sh
> #!/bin/sh
> echo "hello world"
si je faisais
> ./hello.sh
J'obtenais
> No such file or directory
et si je faisais
> bash ./hello.sh
ça marchait. La raison ? Par une diablerie inexplicable, le fichier était au format DOS. Regarde dans la barre en bas de Vim si tu n'as pas marqué [dos] dans la barre en bas.
[^] # Re: Est-ce un fake? : non pas forcément ...
Posté par tontonflingueur . En réponse au message script bash. Évalué à 2.
J'avais un fichier shell du même genre, disons hello.sh
> #!/bin/sh
> echo "hello world"
si je faisais
> ./hello.sh
J'obtenais
> No such file or directory
et si je faisais
> bash ./hello.sh
ça marchait. La raison ? Par une diablerie inexplicable, le fichier était au format DOS. Regarde dans la barre en bas de Vim si tu n'as pas marqué [dos] dans la barre en bas.