home dir executable (!/bin/sh, chmod+x) shell scripts won't run without "sh <script>"

Robert Huff roberthuff at rcn.com
Mon Jan 7 08:00:16 PST 2008


Steve Franks writes:

>  I keep reading about making sh scripts executable with #!/bin/sh on
>  the first line and chmod to executable.  That works with all my system
>  scripts (rc, etc.) or my system would be DOA, no doubt.  When I do it
>  in my home folder, however, running <script> gives "command not
>  found".  I've only read about 5 sites telling you how to make shell
>  scripts executable, they all say the same thing, and they all don't
>  work.  How did I get to be so special?

	"command not found" makes my first guess a PATH problem.
	What happens when you use:

> <full path>/script_name

	or

> ./script_name


					Robert Huff


More information about the freebsd-questions mailing list