run()
{
# Delete anything that isn't a directory
- forall_direntries_from ${pkg} -ignore_readdir_race \
+ forall_direntries_from ${pkg} \
-not -type d -exec rm -vf {} 2>>/tmp/${pkg}.err \;
# Remove any empty directories, but ONLY empty directories
- forall_direntries_from ${pkg} -ignore_readdir_race \
+ forall_direntries_from ${pkg} \
-type d -empty -exec rmdir -v {} 2>>/tmp/${pkg}.err \;
leftovers=$(forall_direntries_from ${pkg})
}
case $1 in
- now) run ;;
+ now) IGNORE_READDIR_RACE='-ignore_readdir_race'; run ;;
-h|--help|--usage|help|usage) usage ;;
*) dry_run|less ;;
esac