-rm $PROMPT_RM -rf $TEMPDIR && mkdir $TEMPDIR
-rm $PROMPT_RM -rf $CACHEDIR && mkdir $CACHEDIR
-rm $PROMPT_RM -rf $REPORTDIR && mkdir $REPORTDIR
+usage()
+{
+ echo "usage: $0 <file|package|system> [<file name>|<package name>]
+
+etcdiff shows how your /etc dir differs from the debian default one
+
+etcdiff by explicit file list:
+ FILES='/etc/sysctl.conf /etc/updatedb.conf'
+ for file in \$FILES;
+ do
+ $0 file \$file
+ done
+
+etcdiff bycommand generated file list
+ FILES=\$(find /etc/apache2 -type f -perm /o+r | grep -v '.dpkg-')
+ for file in \$FILES;
+ do
+ $0 file \$file
+ done
+
+etcdiff by package name
+ $0 package cherokee
+ $0 package mlocate
+ $0 package apache2-doc
+ $0 package apache2.2-common
+ $0 package libapache2-mod-php5
+ $0 package hostapd
+
+etcdiff the whole /etc system directory
+ $0 system
+"
+}
+
+rm -rf $PROMPT_RM $TEMPDIR && mkdir $TEMPDIR
+rm -rf $PROMPT_RM $CACHEDIR && mkdir $CACHEDIR
+rm -rf $PROMPT_RM $REPORTDIR && mkdir $REPORTDIR