Projects / trash-cli


trash-cli is a command line interface to the trashcan. It implements the trash specification. For each trashed file, it will remember the name, original path, date of deletion, and permissions. It interoperates with KDE and GNOME Trash, and is CLI compatible with the rm command.

Operating Systems

RSS Recent releases

  •  25 Apr 2012 18:30

Release Notes: This release fixes a packaging problem in the previous release which prevented installation via easy_install and/or pip.

  •  12 Apr 2012 22:12

    Release Notes: This release reintroduces the "trash" command as an alias to "trash-put", makes trash-list check for $topdir/.Trash having the sticky bit and not being a symlink (and warn when these requirements are not met), makes trash-list handle an empty, unreadable, or malformed .trashinfo, makes "trash-emtpy <days>" skip .trashinfos with invalid dates, removes the Unipath dependency, switches from googlecode to github, removes tests written in Bash, and includes a complete rewrite of trash-list and trash-empty.

    •  07 Apr 2009 00:27

      Release Notes: This release fixes bug #45: Cannot build RPM package with

      •  03 Apr 2009 12:57

      Release Notes: This release fixes the setup problems of the 0.11.1 release.

      •  27 Mar 2009 07:44

      Release Notes: No changes were made. This release merely satisfies a requirement of easy_install.


      Project Spotlight

      DeforaOS Editor

      A simple text editor for the desktop.


      Project Spotlight


      A Web resource optimizer for Java.