#!/bin/sh -e logfile='/var/log/nginx/access.log' destfile='/usr/local/www/jozan/index.html' foretext='Unique visitors: ' tmp=$(mktemp) [ -e $logfile ] || exit 1 [ -e $destfile ] || exit 1 sed "s/$foretext.*$/$foretext$(awk '{print $1}' $logfile | sort | uniq | wc -l | tr -d ' ')<\/b>/" $destfile >"$tmp" || rm "$tmp" cat "$tmp" >$destfile rm "$tmp"