-ext=bz2,gz,rar,tgz,tbz2,zip,jar,Z,tar,png,ico,xpm,gif,rpm,bin,run,exe,iso,xpi,ZIP,dll,pdf
-ls -ldrSh */*.{$ext}
+if [ -d "$purgedir" ]; then
+ echo >&2 "Previous pruge dir exists: $purgedir, remove it to resume"
+ exit 1
+fi
+
+cd "$topdir"
+
+ext=bz2,gz,rar,tgz,tbz2,zip,jar,Z,tar,png,ico,xpm,gif,rpm,bin,run,exe,iso,xpi,ZIP,dll,pdf,xz,deb,crx
+ls -ldrSh */*.{$ext} || :