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

Recent releases

  •  25 Apr 2012 15:14

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

    •  12 Apr 2012 21:28

      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 " 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.

      •  06 Apr 2009 20:00

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

        •  02 Apr 2009 21:49

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

          •  27 Mar 2009 00:47

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


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.