On Sat, 20 Dec 2003, Gustavo Rahal wrote: > From: Gustavo Rahal <listas@xxxxxxxxxx> > To: fedora-list@xxxxxxxxxx > Subject: problems running bash scripts... > Date: Sat, 20 Dec 2003 18:39:52 +0000 > Reply-To: fedora-list@xxxxxxxxxx > > Hi > > When trying to run any bash script I get the following message: "bash: > ./xxxx: /bin/bash: bad interpreter: Permission denied".. Even as root I > get the same message... any idea? Someone has messed with the permissions of your bash binary or you are not involing the bash you expect. Check ..... $ which bash /bin/bash $ ls -l `which bash` -rwxr-xr-x 1 root root 626028 Apr 9 2003 /bin/bash $ cat /tmp/b1.sh #! /bin/bash echo Hello $ /tmp/b1.sh bash: /tmp/b1.sh: Permission denied $ chmod +x /tmp/b1.sh $ /tmp/b1.sh Hello $ cp `which bash` /tmp/bshell $ cat /tmp/b2.sh #! /tmp/bshell echo Hello $ /tmp/b2.sh Hello $ chmod -x /tmp/bshell $ /tmp/b2.sh /bin/bash: /tmp/b1.sh: /tmp/bshell: bad interpreter: Permission denied My guess is that the path to the interpreter in the first line depends on PATH with a dot in it or something. i.e.: #! /bin/bash .vs. #! bash and `which bash` for you finds some text file perhaps bashing a political person. This by the way is the same reason why you should never write a program called 'test'. Good luck, TomM -- T o m M i t c h e l l mitch48 -a*t- yahoo-dot-com