#! /usr/bin/env python

Seite 1 von 1 - Forum: Linux and other OS auf overclockers.at

URL: https://www.overclockers.at/linux/usr_bin_env_python_186385/page_1 - zur Vollversion wechseln!


Flochiller schrieb am 12.10.2007 um 11:44

mein problem:

datei hi:
#! /bin/sh bzw #! /usr/bin/env sh
echo "bla"

$./hi
bash: ./hi: /bin/sh: bad interpreter: Permission denied

dasselbe mit einem größeren python programm... der aufruf mit $python prog geht aber...

bsys: ubuntu feisty

$ which python
/usr/bin/python
version 2.5.1c1

$which env
/usr/bin/env
version 5.97

beide haben die rechte -rwx r-x r-x


COLOSSUS schrieb am 12.10.2007 um 11:51

Edit: hier stand Muell. Ich hab echt Fieber. :rolleyes:


issue schrieb am 12.10.2007 um 12:44

Der Shebang is falsch: sollte so aussehen #!/bin/bash, also ohne Space nach dem !


Flochiller schrieb am 12.10.2007 um 14:59

ok thx leute... leider schweigt google bei so netten sonderzeichen ;)
problem is das ich es abgeschrieben habe und leider keine offizielle referenz hatte


Flochiller schrieb am 12.10.2007 um 18:19

hmm schaut leider schlecht aus :(
noch immer bad interpreter: Permission denied


COLOSSUS schrieb am 12.10.2007 um 18:21

Ist das Filesystem, auf dem die Datien liegen, mit "-o noexec" gemountet?


Flochiller schrieb am 12.10.2007 um 18:29

jup
fstab hat unter options nur user drin und mount sagt mir noexec is dabei... ich schätz mal das wars ;) thx

edit: jup danke
und btw jetzt gehts auch mit abstand zwischen ! und /




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026