#!/bin/bash # Author: Lubomir Host 'rajo' # $Id: loadwatch.sh,v 1.1.1.1 2002/02/05 15:09:26 host8 Exp $ # Security options !!! umask 077 ############################## # User's setup LOG="$HOME/.loadwatch/`date '+%Y%m%d'`" ############################## # Functions # plot() { cat <> $LOG } previous() { if [ $1 = "" ] ; then LOG="$HOME/crontab/logs/`date --date '1 days ago' '+%Y%m%d'`" else LOG="$HOME/crontab/logs/`date --date \"$1 days ago\" '+%Y%m%d'`" fi plot } # Command line parsing # See how we were called. case "$1" in log) log ;; view) view ;; plot) plot ;; previous) previous $2 ;; *) echo "Usage: $0 {log|plot|view|previous [days_ago]}" exit 1 esac # Modeline for ViM # vim600: fdm=marker fdl=0