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
