learning script

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Craig White
Date:  
Subject: learning script
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.

----
also - as Bart suggested...

GOOD IDEA to put on the first line of any shell script you write...

!#/bin/sh

that way, it will be obvious that it is to execute from the bash shell.

Craig