This command trashes files and directories or empties the Trash.
Tested on Ubuntu 22.04
The path of directory to be deleted is /home/$(logname)/.local/shere/Trash
.
When deleting, not only "files" directory also everything in the Trash including "expunged" and "info".
- Clone & Build & Install (Installed GNU make)
git clone https://github.com/saihon/trash.git
NOTE: Run make will generate a file named "tt". if change it, rewrite NAME in Makefile or install manually like bellow.make && sudo make install
- Manually Download & Build & Install
wget https://raw.githubusercontent.com/saihon/trash/master/trash.sh
cp trash.sh tt
chmod 755 tt
sudo mv tt /usr/local/bin/
- Moves to Trash.
$ tt LICENSE Makefile README.md trash.sh
- Show in Trash formatted long. internally
ls -l
$ tt -l
- Show in Trash including hidden. internally
ls -A
$ tt -a
- Empties in Trash.
$ tt -e
- Confirm before empties.
$ tt -c