[OUTDATE] unix trash library
License
jjh42/tra
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is a library and utility program for a trashcan for UNIX systems. A trashcan is a file (usually $HOME/.trash) where files are moved to rather than being deleted - this allows easy recover later when some decides that they really shouldn't have deleted that file. To allow features like trashing a file with the same name multiple times or automatically cleaning the trashbin of files trashed more than a month ago etc. a database needs to be associated with the trash can. This is a library named libtra and a utility program for using that library to implement a trash can on a UNIX system. For using the libtra library see the api documentation. For installing this follows the usual GNU standard. $ ./configure $ make $ su root $ make install. The utility named tra is a command line app for trashing rather than deleting files. The most common use is tra filename [filename2] ... This trashs the filename (can be more than one). If you would like to list the files currently in the trashcan. tra -l Displays a list of the trashed files and there original location. If you would like to empty the trash can. tra -e Note: This will ask for confirmation you really want to do this. If you decide that you really did need a file trashed early then. tra -r filename Restores the named file.
About
[OUTDATE] unix trash library
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published