On Feb 7, 2008 5:35 PM, Wilfred <[EMAIL PROTECTED]> wrote: > On 06/02/2008, Steve Ward <[EMAIL PROTECTED]> wrote: > > On Feb 5, 2008 12:59 PM, Bob Proulx <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > Wilfred wrote: > > > > It would be great if rm supported moving a file to a freedesktop.org > > > > compliant trash folder. This woud save much heartache by giving a > > > > 'safer' option for newbies. > > > > > > This is easily done. Simply create an alias that moves the file > > > instead of removing it. > > > > > > alias rm="mv --target-directory=$HOME/.Trash/" > > > > > > But please don't make this a system default since this behavior is not > > > appreciated by many. > > > > > > Bob > > > > > > > > > > > > > > > > > > _______________________________________________ > > > Bug-coreutils mailing list > > > Bug-coreutils@gnu.org > > > http://lists.gnu.org/mailman/listinfo/bug-coreutils > > > > > > > > > Additionally, I use the --backup option to prevent overwriting existing > > files & folders in the trash (in order to be similar to the "Recycle > Bin" > > behavior). > > > > # my del > > alias del='mv --verbose --backup=simple --suffix=$(date +".(%F_%T)") > > --target-directory=$HOME/.Trash/' > > > > > > Steve > > > > > > [EMAIL PROTECTED] ~ $ mkdir testdel > [EMAIL PROTECTED] ~ $ alias del='mv --verbose --backup=simple > --suffix=$(date +".(%F_%T)") --target-directory=$HOME/.Trash/' > [EMAIL PROTECTED] ~ $ del testdel > mv: accessing `/home/wilfred/.Trash/': No such file or directory > > The trash directory on KDE is ~/.local/share/Trash and I believe it's > the same for Gnome. What's more the trash directory is divided into > files/ and info/ and a file cannot just be moved to the files > directory without creating a .trashinfo file or trash viewers will not > show the deleted file. More information at > http://www.ramendik.ru/docs/trashspec.html > > As moving to the file to the appropriate file and creating the > appropriate info is somewhat more involved I'd envisaged something > like a 'rm --trash' option, since it wouldn't affect backward > compatibility. > > Wilfred > > > _______________________________________________ > Bug-coreutils mailing list > Bug-coreutils@gnu.org > http://lists.gnu.org/mailman/listinfo/bug-coreutils >
On my own Gnome desktop (2.20.1) I can confirm there exists a folder $HOME/.Trash and it contains no special "files/" or "info/" -- just the items that were deleted. Also, there was no "~/.local/share/Trash". Here are a few resources on Trash in Gnome: http://lists.freedesktop.org/archives/xdg/2004-August/002923.html http://mail.gnome.org/archives/gnome-kde-list/2000-December/msg00022.html http://developer.gnome.org/doc/whitepapers/nautilus/nautilus-internals.html > 7.6 Trash > Nautilus uses the gnome-vfs trash system. It works by creating a trash > directory for each mount point, when it can. The directory is called > .Trash-username and stored in the top directory of the mount. For files on > the same device as the user homedir $HOME/.Trash is used instead. > .... > Hope that helps. Steve _______________________________________________ Bug-coreutils mailing list Bug-coreutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-coreutils
