Le Sun, Apr 10, 2005 à 05:05:22PM +0200, mailing-list a écrit
Voilà, il me dit bad interpreter...
Qui est il ?
#!/bin/sh : bad interpreter: Aucun fichier ou répertoire de ce type
Quel est le contexte ? Que donne 'ls -l /bin/sh' dans le même contexte ?
voici la version de sh: GNU bash, version 3.00.16(1)-release (x86_64-pc-linux-gnu) Copyright (C) 2004 Free Software Foundation, Inc.
voilà ci quelqu'un peut m'aidé?!
-- Francois Mescam
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
mailing-list
Le dimanche 10 avril 2005 à 17:42 +0200, a écrit :
Le Sun, Apr 10, 2005 à 05:05:22PM +0200, mailing-list a écrit > Voilà, > il me dit bad interpreter...
Qui est il ?
bah sh
> > #!/bin/sh > : bad interpreter: Aucun fichier ou répertoire de ce type
Quel est le contexte ? Que donne 'ls -l /bin/sh' dans le même contexte ?
c'est un lien vers bash :S mais si je le #!/bin/bash il me fais la meme erreur -rwxr-xr-x 1 root root 756K 2005-01-13 22:43 bash* lrwxrwxrwx 1 root root 4 2005-04-09 22:05 sh -> bash*
:S
> > voici la version de sh: > GNU bash, version 3.00.16(1)-release (x86_64-pc-linux-gnu) > Copyright (C) 2004 Free Software Foundation, Inc. > > voilà ci quelqu'un peut m'aidé?!
-- Francois Mescam
merci
-- Pensez
Le dimanche 10 avril 2005 à 17:42 +0200, Francois@mescam.org a écrit :
Le Sun, Apr 10, 2005 à 05:05:22PM +0200, mailing-list a écrit
> Voilà,
> il me dit bad interpreter...
Qui est il ?
bah sh
>
> #!/bin/sh
> : bad interpreter: Aucun fichier ou répertoire de ce type
Quel est le contexte ? Que donne 'ls -l /bin/sh' dans le même contexte ?
c'est un lien vers bash :S
mais si je le #!/bin/bash il me fais la meme erreur
-rwxr-xr-x 1 root root 756K 2005-01-13 22:43 bash*
lrwxrwxrwx 1 root root 4 2005-04-09 22:05 sh -> bash*
:S
>
> voici la version de sh:
> GNU bash, version 3.00.16(1)-release (x86_64-pc-linux-gnu)
> Copyright (C) 2004 Free Software Foundation, Inc.
>
> voilà ci quelqu'un peut m'aidé?!
Le dimanche 10 avril 2005 à 17:42 +0200, a écrit :
Le Sun, Apr 10, 2005 à 05:05:22PM +0200, mailing-list a écrit > Voilà, > il me dit bad interpreter...
Qui est il ?
bah sh
> > #!/bin/sh > : bad interpreter: Aucun fichier ou répertoire de ce type
Quel est le contexte ? Que donne 'ls -l /bin/sh' dans le même contexte ?
c'est un lien vers bash :S mais si je le #!/bin/bash il me fais la meme erreur -rwxr-xr-x 1 root root 756K 2005-01-13 22:43 bash* lrwxrwxrwx 1 root root 4 2005-04-09 22:05 sh -> bash*
:S
> > voici la version de sh: > GNU bash, version 3.00.16(1)-release (x86_64-pc-linux-gnu) > Copyright (C) 2004 Free Software Foundation, Inc. > > voilà ci quelqu'un peut m'aidé?!
-- Francois Mescam
merci
-- Pensez
Leopold BAILLY
mailing-list writes:
Voilà, il me dit bad interpreter...
#!/bin/sh : bad interpreter: Aucun fichier ou répertoire de ce type
voici la version de sh: GNU bash, version 3.00.16(1)-release (x86_64-pc-linux-gnu) Copyright (C) 2004 Free Software Foundation, Inc.
voilà ci quelqu'un peut m'aidé?!
Il y a un caractère (Ctrl-m) à la fin de la ligne ?
cat -v monscript pour le vérifier, Ctrl-v Ctrl-m pour le saisir dans un terminal, perl -pi -e 's/ $//' monscript pour l'enlever.
Léo.
mailing-list <xtz.info@gmail.com> writes:
Voilà,
il me dit bad interpreter...
#!/bin/sh
: bad interpreter: Aucun fichier ou répertoire de ce type
voici la version de sh:
GNU bash, version 3.00.16(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2004 Free Software Foundation, Inc.
voilà ci quelqu'un peut m'aidé?!
Il y a un caractère
(Ctrl-m) à la fin de la ligne ?
cat -v monscript pour le vérifier, Ctrl-v Ctrl-m pour le saisir dans un
terminal, perl -pi -e 's/
$//' monscript pour l'enlever.
#!/bin/sh : bad interpreter: Aucun fichier ou répertoire de ce type
voici la version de sh: GNU bash, version 3.00.16(1)-release (x86_64-pc-linux-gnu) Copyright (C) 2004 Free Software Foundation, Inc.
voilà ci quelqu'un peut m'aidé?!
Il y a un caractère (Ctrl-m) à la fin de la ligne ?
cat -v monscript pour le vérifier, Ctrl-v Ctrl-m pour le saisir dans un terminal, perl -pi -e 's/ $//' monscript pour l'enlever.
Léo.
mailing-list
Le dimanche 10 avril 2005 à 18:14 +0200, Leopold BAILLY a écrit :
mailing-list writes:
> Voilà, > il me dit bad interpreter... > > #!/bin/sh > : bad interpreter: Aucun fichier ou répertoire de ce type > > voici la version de sh: > GNU bash, version 3.00.16(1)-release (x86_64-pc-linux-gnu) > Copyright (C) 2004 Free Software Foundation, Inc. > > voilà ci quelqu'un peut m'aidé?!
Il y a un caractère (Ctrl-m) à la fin de la ligne ?
OUI :) j'avais pas vue... poruquoi on le voie pas avec VI?
cat -v monscript pour le vérifier, Ctrl-v Ctrl-m pour le saisir dans un terminal, perl -pi -e 's/$//' monscript pour l'enlever.
:S marche pas :S
Léo.
-- Pensez
Le dimanche 10 avril 2005 à 18:14 +0200, Leopold BAILLY a écrit :
mailing-list <xtz.info@gmail.com> writes:
> Voilà,
> il me dit bad interpreter...
>
> #!/bin/sh
> : bad interpreter: Aucun fichier ou répertoire de ce type
>
> voici la version de sh:
> GNU bash, version 3.00.16(1)-release (x86_64-pc-linux-gnu)
> Copyright (C) 2004 Free Software Foundation, Inc.
>
> voilà ci quelqu'un peut m'aidé?!
Il y a un caractère (Ctrl-m) à la fin de la ligne ?
OUI :) j'avais pas vue...
poruquoi on le voie pas avec VI?
cat -v monscript pour le vérifier, Ctrl-v Ctrl-m pour le saisir dans un
terminal, perl -pi -e 's/$//' monscript pour l'enlever.
Le dimanche 10 avril 2005 à 18:14 +0200, Leopold BAILLY a écrit :
mailing-list writes:
> Voilà, > il me dit bad interpreter... > > #!/bin/sh > : bad interpreter: Aucun fichier ou répertoire de ce type > > voici la version de sh: > GNU bash, version 3.00.16(1)-release (x86_64-pc-linux-gnu) > Copyright (C) 2004 Free Software Foundation, Inc. > > voilà ci quelqu'un peut m'aidé?!
Il y a un caractère (Ctrl-m) à la fin de la ligne ?
OUI :) j'avais pas vue... poruquoi on le voie pas avec VI?
cat -v monscript pour le vérifier, Ctrl-v Ctrl-m pour le saisir dans un terminal, perl -pi -e 's/$//' monscript pour l'enlever.
:S marche pas :S
Léo.
-- Pensez
fra-duf-no-spam
Le 12883ième jour après Epoch, mailing-list écrivait:
Voilà,
Bonjour à toi aussi.
il me dit bad interpreter...
"il" ??
#!/bin/sh : bad interpreter: Aucun fichier ou répertoire de ce type
Vérifie que tu n'aies pas un ^M à la fin de la première ligne, par exemple.
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Le 12883ième jour après Epoch,
mailing-list écrivait:
Voilà,
Bonjour à toi aussi.
il me dit bad interpreter...
"il" ??
#!/bin/sh
: bad interpreter: Aucun fichier ou répertoire de ce type
Vérifie que tu n'aies pas un ^M à la fin de la première ligne, par
exemple.
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Le 12883ième jour après Epoch, mailing-list écrivait:
Voilà,
Bonjour à toi aussi.
il me dit bad interpreter...
"il" ??
#!/bin/sh : bad interpreter: Aucun fichier ou répertoire de ce type
Vérifie que tu n'aies pas un ^M à la fin de la première ligne, par exemple.
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Sylvain Sauvage
Comput unicum 1113148737 (Sun, 10 Apr 2005 17:58:57 +0200), mailing-list a écrit :
Le dimanche 10 avril 2005 à 17:42 +0200, a écrit : > Le Sun, Apr 10, 2005 à 05:05:22PM +0200, mailing-list a écrit > > Voilà, > > il me dit bad interpreter... > > Qui est il ? bah sh > > > > > #!/bin/sh > > : bad interpreter: Aucun fichier ou répertoire de ce type > > Quel est le contexte ? Que donne 'ls -l /bin/sh' dans le même contexte > ? c'est un lien vers bash :S mais si je le #!/bin/bash il me fais la meme erreur -rwxr-xr-x 1 root root 756K 2005-01-13 22:43 bash* lrwxrwxrwx 1 root root 4 2005-04-09 22:05 sh -> bash*
Ton script ne serait-il pas sur une partition qui interdit l'exécution ? (option noexec de mount -> ajouter l'option exec)
-- Sylvain Sauvage
Comput unicum 1113148737 (Sun, 10 Apr 2005 17:58:57 +0200),
mailing-list a écrit :
Le dimanche 10 avril 2005 à 17:42 +0200, Francois@mescam.org a écrit :
> Le Sun, Apr 10, 2005 à 05:05:22PM +0200, mailing-list a écrit
> > Voilà,
> > il me dit bad interpreter...
>
> Qui est il ?
bah sh
>
> >
> > #!/bin/sh
> > : bad interpreter: Aucun fichier ou répertoire de ce type
>
> Quel est le contexte ? Que donne 'ls -l /bin/sh' dans le même contexte
> ?
c'est un lien vers bash :S
mais si je le #!/bin/bash il me fais la meme erreur
-rwxr-xr-x 1 root root 756K 2005-01-13 22:43 bash*
lrwxrwxrwx 1 root root 4 2005-04-09 22:05 sh -> bash*
Ton script ne serait-il pas sur une partition qui interdit l'exécution ?
(option noexec de mount -> ajouter l'option exec)
Comput unicum 1113148737 (Sun, 10 Apr 2005 17:58:57 +0200), mailing-list a écrit :
Le dimanche 10 avril 2005 à 17:42 +0200, a écrit : > Le Sun, Apr 10, 2005 à 05:05:22PM +0200, mailing-list a écrit > > Voilà, > > il me dit bad interpreter... > > Qui est il ? bah sh > > > > > #!/bin/sh > > : bad interpreter: Aucun fichier ou répertoire de ce type > > Quel est le contexte ? Que donne 'ls -l /bin/sh' dans le même contexte > ? c'est un lien vers bash :S mais si je le #!/bin/bash il me fais la meme erreur -rwxr-xr-x 1 root root 756K 2005-01-13 22:43 bash* lrwxrwxrwx 1 root root 4 2005-04-09 22:05 sh -> bash*
Ton script ne serait-il pas sur une partition qui interdit l'exécution ? (option noexec de mount -> ajouter l'option exec)
-- Sylvain Sauvage
mailing-list
Le dimanche 10 avril 2005 à 18:08 +0200, François TOURDE a écrit :
Le 12883ième jour après Epoch, mailing-list écrivait:
> Voilà,
Bonjour à toi aussi.
> il me dit bad interpreter...
"il" ??
> #!/bin/sh > : bad interpreter: Aucun fichier ou répertoire de ce type
Vérifie que tu n'aies pas un ^M à la fin de la première ligne, par exemple.
j'ai bien des ^M a la fin de chaque ligne :S mais vi me les affiche pas :S je ne sais pas comment les enlevés?!
-- Pensez
Le dimanche 10 avril 2005 à 18:08 +0200, François TOURDE a écrit :
Le 12883ième jour après Epoch,
mailing-list écrivait:
> Voilà,
Bonjour à toi aussi.
> il me dit bad interpreter...
"il" ??
> #!/bin/sh
> : bad interpreter: Aucun fichier ou répertoire de ce type
Vérifie que tu n'aies pas un ^M à la fin de la première ligne, par
exemple.
j'ai bien des ^M a la fin de chaque ligne :S mais vi me les affiche
pas :S je ne sais pas comment les enlevés?!
Le dimanche 10 avril 2005 à 18:08 +0200, François TOURDE a écrit :
Le 12883ième jour après Epoch, mailing-list écrivait:
> Voilà,
Bonjour à toi aussi.
> il me dit bad interpreter...
"il" ??
> #!/bin/sh > : bad interpreter: Aucun fichier ou répertoire de ce type
Vérifie que tu n'aies pas un ^M à la fin de la première ligne, par exemple.
j'ai bien des ^M a la fin de chaque ligne :S mais vi me les affiche pas :S je ne sais pas comment les enlevés?!
-- Pensez
Leopold BAILLY
mailing-list writes:
Le dimanche 10 avril 2005 à 18:14 +0200, Leopold BAILLY a écrit :
mailing-list writes:
> Voilà, > il me dit bad interpreter... > > #!/bin/sh > : bad interpreter: Aucun fichier ou répertoire de ce type > > voici la version de sh: > GNU bash, version 3.00.16(1)-release (x86_64-pc-linux-gnu) > Copyright (C) 2004 Free Software Foundation, Inc. > > voilà ci quelqu'un peut m'aidé?!
Il y a un caractère (Ctrl-m) à la fin de la ligne ?
OUI :) j'avais pas vue... poruquoi on le voie pas avec VI?
vi sux, emacs rulez. (désolé, c'était trop tentant).
Tu as peut-être une indication quelquepart qui te dit que c'est un fichie r au format dos.
cat -v monscript pour le vérifier, Ctrl-v Ctrl-m pour le saisir dans un terminal, perl -pi -e 's/$//' monscript pour l'enlever.
:S marche pas :S
C'est à dire ?
Je vois que mes caractères spéciaux ont été retirés par ton MUA, donc je répète sans : perl -pi -e 's/[Ctrl-v][Ctrl-m]$//' monscript, où [Ctrl-x] est la séquence de touches Ctrl + x.
Léo.
mailing-list <xtz.info@gmail.com> writes:
Le dimanche 10 avril 2005 à 18:14 +0200, Leopold BAILLY a écrit :
mailing-list <xtz.info@gmail.com> writes:
> Voilà,
> il me dit bad interpreter...
>
> #!/bin/sh
> : bad interpreter: Aucun fichier ou répertoire de ce type
>
> voici la version de sh:
> GNU bash, version 3.00.16(1)-release (x86_64-pc-linux-gnu)
> Copyright (C) 2004 Free Software Foundation, Inc.
>
> voilà ci quelqu'un peut m'aidé?!
Il y a un caractère (Ctrl-m) à la fin de la ligne ?
OUI :) j'avais pas vue...
poruquoi on le voie pas avec VI?
vi sux, emacs rulez. (désolé, c'était trop tentant).
Tu as peut-être une indication quelquepart qui te dit que c'est un fichie r au
format dos.
cat -v monscript pour le vérifier, Ctrl-v Ctrl-m pour le saisir dans un
terminal, perl -pi -e 's/$//' monscript pour l'enlever.
:S marche pas :S
C'est à dire ?
Je vois que mes caractères spéciaux ont été retirés par ton MUA, donc je répète
sans : perl -pi -e 's/[Ctrl-v][Ctrl-m]$//' monscript, où [Ctrl-x] est la
séquence de touches Ctrl + x.
Le dimanche 10 avril 2005 à 18:14 +0200, Leopold BAILLY a écrit :
mailing-list writes:
> Voilà, > il me dit bad interpreter... > > #!/bin/sh > : bad interpreter: Aucun fichier ou répertoire de ce type > > voici la version de sh: > GNU bash, version 3.00.16(1)-release (x86_64-pc-linux-gnu) > Copyright (C) 2004 Free Software Foundation, Inc. > > voilà ci quelqu'un peut m'aidé?!
Il y a un caractère (Ctrl-m) à la fin de la ligne ?
OUI :) j'avais pas vue... poruquoi on le voie pas avec VI?
vi sux, emacs rulez. (désolé, c'était trop tentant).
Tu as peut-être une indication quelquepart qui te dit que c'est un fichie r au format dos.
cat -v monscript pour le vérifier, Ctrl-v Ctrl-m pour le saisir dans un terminal, perl -pi -e 's/$//' monscript pour l'enlever.
:S marche pas :S
C'est à dire ?
Je vois que mes caractères spéciaux ont été retirés par ton MUA, donc je répète sans : perl -pi -e 's/[Ctrl-v][Ctrl-m]$//' monscript, où [Ctrl-x] est la séquence de touches Ctrl + x.