Script bash?

Lionel Porcheron lionel at alveonet.org
Ven 22 Sep 07:59:42 UTC 2006


Nature-Informatique a écrit :
> Bonjour,
>
> J'ai un script bash qui me sert de parefeu, je souhaite le lancer au 
> démarage de la ma machine, mais il ne veut s'exécuter. J'ai ce message 
> d'erreur :
>
> tux at maladeta:~$ sudo /etc/init.d/parefeu
> Password:
> sudo: unable to execute /etc/init.d/parefeu: No such file or directory
>
> Si je passe en root, j'ai ce message :
>
> tux at maladeta:~$ sudo -s
> root at maladeta:~# sd
> bash: sd : commande introuvable
> root at maladeta:~# /etc/init.d/parefeu start
> bash: /etc/init.d/parefeu : /bin/bash^M : mauvais interpréteur: Aucun 
> fichier ou répertoire de ce type
> root at maladeta:~#
>
> Avez vous une explication svp?
>   
Oui !

Tu as écrit ton parefeu sous un Windows (bouh !!!). Y'a des ^M notamment
sur la ligne de l'interpréteur. Pour résoudre ton problème, rien de plus
simple :
dos2unix /etc/init.d/parefeu

et ça roule (enfin, s'il n'y a que ça comme problème).

a+

Lionel





Plus d'informations sur la liste de diffusion ubuntu-fr