Unix Shell - Re: How to setup a simple shell script? "bad interpreter: No such file or directo

This is Interesting: Free IT Magazines  
Home > Archive > Unix Shell > December 2007 > Re: How to setup a simple shell script? "bad interpreter: No such file or directo





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Re: How to setup a simple shell script? "bad interpreter: No such file or directo
Old Man

2007-12-28, 1:36 am


"Matthew Lincoln" <mlincoln100@hotmail.com> wrote in message
news:475d485a$0$13120$9b4e6d93@newsspool
2.arcor-online.net...
> I wanted to setup a simple shell script "test3" with some commands inside.
>
> I started the script with
>
> #!/bin/bash
> ....
>
> When I call the script I got the error:
>
> : bad interpreter: No such file or directorybin/bash
>
> Hmm, why is there no such file ?
>
> If I type at the shell:
>
> echo $SHELL
>
> then I got the reply:
>
> /bin/bash
>
> Moreover /bin/bash exists!!
>
> So how do I setup a shell script otherwise?
>
> Am I forced to append a ".sh" extension?
>
> Matthew


I just copied a file from Windows to Linux, then ran it. The same
error was returned. I simply forgot to open the script with VI,
enter ":set ff=unix", then close it. Ran fine.

As an FYI, when I open the file with VI/VIM, it does not show the
carriage return. When searching, it won't find it, but they are there.
Just set file format to unix and it should work.

Old Man



Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2009 webservertalk.com