fstools : del - (un)delete

The UNIX rm is a "take no prisoners" command: it deletes files with no undo possibility.

The "wastebasket" of GUI desktop systems is bad designed:
it moves deleted files to $HOME - across file system borders!
And you have no CLI!

With del you have a delete command with integrated undelete function.

del saves your deleted files in a local .del/ subdirectory.

At any time you can call del -u to undelete or del -p to purge deleted files.

del comes with vv and zz in one package.

usage

usage: del [-v] [-u] file(s)
       del [-v] -p [-r] [-d days] [directory]
       del [-v] -l
options: -v   verbose mode
         -u   undelete file(s)
         -p   purge deleted files [older than -d days]
         -r   recursive (all subdirectories)
         -l   list deleted files
examples: del *.tmp         # delete all *.tmp files
          del -u project.pl # undelete project.pl
          del -vprd 2       # verbose purge deleted files older than 2 days