Peter Rundle said:
> Command line parameters to a script appear as $1, $2, $3 etc with $0
> being the script name and $# being the number or arguments. It's common
> practise to do something like this at the beginning of the script,
>    case $# in
>    1)
>      DOMAIN=$1
>      ;;
>    *)
>      echo "Usage: $0 <domain.name>" 1>&2
>      exit
>      ;;
>    esac
>    if [ -s /home/$DOMAIN/logs/2004-access.log ]
>    ...

Peter, thanks
above was exactly what I was aiming for.

how can I time the execution lenght, and, write out a log at completion like

$0 executed on date/time in xx sec

into /var/logs/$0.log

-- 
Voytek
-- 
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html

Reply via email to