trash - Man Page

Command line trash utility.

Examples (TL;DR)

Synopsis

trash [OPTION] ... [Arguments] ...
trash-put [OPTION] ... [Arguments] ...

Description

Trash-cli package provides a command line interface trashcan utility compliant with the FreeDesktop.org Trash Specification. It remembers the name, original path, deletion date, and permissions of each trashed file.

Arguments

Names of files or directories to move in the trashcan.

Options

-f

Silently ignore any files or directories that do not exist. Do not print error messages, and do not return a nonzero status to the caller, because of any such nonexistent arguments.

-h,  --help

Show help message and exit.

--trash-dir=TRASHDIR

Use TRASHDIR as trash folder.

-v,  --verbose

Explain what is being done.

--version

Show program's version number and exit.

Examples

$ trash-put foo   # trashes foo

Bugs

Please, report bugs to https://github.com/andreafrancia/trash-cli/issues

If You Want Say Thanks

Tweet (to @andreafrancia or #trash-cli) or donate 1, 2 or 5 euros using paypal: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=93L6PYT4WBN5A

Credits

Trash was written by Andrea Francia <andrea@andreafrancia.it>. The original version of trash-empty was contributed by Einar Orn Olason <eoo@hi.is>. The first version of manual pages was written by Steve Stalcup <vorian@ubuntu.com>  and was modified by Massimo Cavalleri <submax@tiscalinet.it>.

See Also

trash-list(1), trash-restore(1), trash-empty(1), trash-rm(1), and the FreeDesktop.org Trash Specification at  https://specifications.freedesktop.org/trash-spec/trashspec-1.0.html.

Both are released under the GNU General Public License,  version 2 or later.

Referenced By

trash-empty(1), trash-list(1), trash-restore(1), trash-rm(1).

The man page trash-put(1) is an alias of trash(1).