UPDATE=1 NAME=${DOCUMENT_URI##*/} FNAME=counts/$NAME.counts LOG=counts/$NAME.log COUNT=0 if [ -f $FNAME ] ; then COUNT=$(cat $FNAME) COUNT=${COUNT##* } fi let COUNT=$COUNT+1 # Intranet if [ "${REMOTE_ADDR#205.149.141}" != "$REMOTE_ADDR" ] ; then UPDATE=0 fi # Proxicom #if [ "${REMOTE_ADDR#204.56.68}" != "$REMOTE_ADDR" ] ; then # UPDATE=0 #fi # Sterling Commerce, my desk if [ "${REMOTE_ADDR#152.160.214.1}" != "$REMOTE_ADDR" ] ; then UPDATE=0 fi #if [ "${REMOTE_ADDR#192.88.241}" != "$REMOTE_ADDR" ] ; then # UPDATE=0 #fi if [ $UPDATE -eq 1 ] ; then XREF="" if [ ! -z "$HTTP_REFERER" ] ; then XREF="xref=$HTTP_REFERER" fi echo $COUNT $DATE_LOCAL user=$REMOTE_HOST ${HTTP_HOST%%.*} $XREF \"$HTTP_USER_AGENT\" >>$LOG echo $COUNT | tee $FNAME.$$ else echo "$COUNT [not updating value from $REMOTE_HOST]" fi mv $FNAME.$$ $FNAME