#!/bin/sh - du='gnu du' # mkdu - create disk usage .du-YYYYMMDD.HHMM file in current directory # Steve Kinzler, kinzler@cs.indiana.edu, Apr 93/Aug 96/Sep 00/Dec 01 # http://www.cs.indiana.edu/~kinzler/home.html#unixadm case "$1" in -h) echo "usage: $0" 1>&2; exit 1;; esac set `date +%Y%m%d.%H%M` XXXXXXXX.XXXX ls -a | sed "/^\.$/d; /^\.\.$/d; /^\.du-/d s/'/'\\\\''/g; s/^/'/; s/$/'/" | xargs $du -sx > .du-$1