A command-line interface trashcan freedesktop.org specs compliant.. #FreeDesktop.org trashcan #Trash specification #Specs compliant #FreeDesktop.org #Trashcan #Trash
trash-cli is a command-line interface trashcan freedesktop.org specs compliant. For each trashed file remember name, original path, date of deletion, and permissions. Interoperate with KDE Trash.
To remove move foo in the trash can, use
$ trash foo
To list all the contents of the trashcan
$ list-trash 2007-08-30 12:36:00 /home/andrea/foo 2007-08-30 12:39:41 /home/andrea/bar 2007-08-30 12:39:41 /home/andrea/bar2 2007-08-30 12:39:41 /home/andrea/foo
Search for a specific file in the trashcan
$ list-trash | grep foo 2007-08-30 12:36:00 /home/andrea/foo 2007-08-30 12:39:41 /home/andrea/foo
To restore a trashed file
$ restore-trash 0 2007-08-30 12:36:00 /home/andrea/foo 1 2007-08-30 12:39:41 /home/andrea/bar 2 2007-08-30 12:39:41 /home/andrea/bar2 3 2007-08-30 12:39:41 /home/andrea/foo2 4 2007-08-30 12:39:41 /home/andrea/foo What file to restore [0..4]: 4 $ ls foo foo
To remove all trashed files
$ empty-trash
To remove files that have been in the trash more than a given number of days
$ empty-trash < days >
For example
$ date Tue Feb 19 20:26:52 CET 2008 $ list-trash 2008-02-19 20:11:34 /home/einar/today 2008-02-18 20:11:34 /home/einar/yesterday 2008-02-10 20:11:34 /home/einar/last_week $ empty-trash 7 $ list-trash 2008-02-19 20:11:34 /home/einar/today 2008-02-18 20:11:34 /home/einar/yesterday $ empty-trash 1 $ list-trash 2008-02-19 20:11:34 /home/einar/today
trash-cli 0.12.9.14
add to watchlist add to download basket send us an update REPORT- runs on:
- Linux
- filename:
- trash-cli-0.12.9.14.tar.gz
- main category:
- System
- developer:
- visit homepage