On Sun, 2004-01-18 at 16:40, Michael Havens wrote:
> my password? Where would that be?
>
> On Sunday 18 January 2004 01:40 pm, Bryce C said:
> ~ ./dw
> ~ Also, check your $PATH to see if your pwd is in it.
> ~ echo $PATH
> ~
> ~ On Sun, 2004-01-18 at 13:38, Michael Havens wrote:
> ~ > I am teying my hand at writing a basic script.
> ~ >
> ~ > :
> ~ > # @(#)dw -- <text> --
> ~ > #
> ~ > date
> ~ > who -u
> ~ >
> ~ > So I type it in and then chmod 760 and after I try to execute it, it
> tells ~ > me:
> ~ >
> ~ > command not found
> ~ >
> ~ > but it works if I 'sh dw' or 'sh<dw' any idea what's wrong? The current
> path ~ > is ~ and that is where the script is and I think that directory is
> searched ~ > first so there is no need for $PATH to be accessed.
---
no - pwd
print working directory
Obviously not included if you just
echo $PATH
if you are in a directory that isn't in $PATH (normal for a user), then
to execute a file, you must reference it...
./dw
sh dw causes the shell program /bin/sh (which is in $PATH) to execute
the local file dw
dw doesn't execute because it's not in $PATH
easier just to ./dw
Craig