What's new? | Help | Directory | Sign in
Google
          
Links:
Join project
Project owners:
  andrea.francia
Project members:
massimo.cavalleri

Features

Informations:

Usage

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

Credits

AUTHORS THANKS