trash-d
shell-safe-rm
Our great sponsors
trash-d | shell-safe-rm | |
---|---|---|
11 | 6 | |
122 | 400 | |
- | - | |
3.4 | 0.0 | |
8 months ago | about 6 years ago | |
D | Shell | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
trash-d
- Some Useful Bash Aliases – Chuck Carroll
-
I deleted my /usr directory
Use this and it will never happen again : https://github.com/rushsteve1/trash-d
- Trash-d: A near drop-in replacement for rm written in D
-
Opppppsss you did it again
It only cover rm mistakes but is so KISSly great : trash-d will alias rm so that all that you rm goes to the bin instead of disappearing for ever :
https://github.com/rushsteve1/trash-d
-
What is the benefit of using `trash-cli` over manually making a `mv` function to do that for you?
If you want to alias rm, look into trash-d, which is designed for exactly that.
-
trash-d: A near drop-in replacement for rm that uses the trash bin
The GitHub releases page has pre-built static binaries for x86 Linux, as well as DEB and RPM packages. https://github.com/rushsteve1/trash-d/releases/tag/15
-
Just a warning about typos
Just install https://github.com/rushsteve1/trash-d and then alias rm="trash" and stop worrying
-
I completely nuked my system with this command, please help
If you want to avoid rm trouble for ever, install https://github.com/rushsteve1/trash-d and then : alias rm='trash'
- Show HN: Trash-d: A near drop-in replacement for rm that uses the trash bin
- Trash-d - A near drop-in replacement for rm that uses the Freedesktop trash bin
shell-safe-rm
-
what is you recommended way to protect accidental delete woth rm -rf in opensuse
i ended up using shell-safe-rm plus trash-cli and my own wrapper script around rm that verifies some rules like for example the argument don't start with '/' , if i want to delete for example /home/shin/.local/somefile then the script will not let me and suggest to cd to /home/me/.local and delete from there , same if i do rm /var/somedir.
-
Ask HN: Can I see your scripts?
I use a script called `shell-safe-rm` [1], aliased as `rm` in interactive shells, such that I don't normally use `rm` directly. Instead of directly removing files, they are placed in the trash folder so they can be recovered if they were mistakenly deleted. Highly recommend using a script/program like this to help prevent accidental data loss.
[1] https://github.com/kaelzhang/shell-safe-rm
-
F!ck I just did a “‘rm -rf *” in my home directory 🥹💔
You could think about using trash-cli or safe-rm if you're too trigger happy with your terminal
-
trash-d: A near drop-in replacement for rm that uses the trash bin
So what's really is the difference/advantage compared to at least five other similar utilities already existing (trash-cli, shell-safe-rm, rm-trash, rmtrash, crap)? Can't really be that it uses D as the programming language. As a matter of fact why're there five utilities doing the same thing in the first place?
- Safe Rm
-
Suicide Linux
I meant I'm using safe-rm now but I was using another wrapper when I was younger for who knows why
What are some alternatives?
trash-cli - Command line interface to the freedesktop.org trashcan.
rm-trash - A "rm-trash" is meant to be used in place of rm system command in linux . This script will safely delete your files and put them in the trash for later retrieval.
shellfirm - Intercept any risky patterns (default or defined by you) and prompt you a small challenge for double verification
rmtrash - Put files (and directories) in trash using the `trash-put` command in a way that is, otherwise as `trash-put` itself, compatible to GNUs `rm` and `rmdir`
bumblebee-Old-and-abbandoned - OUTDATED!!!!! - Replaced by "The Bumblebee Project" and "Ironhide"
IKEv2-setup - Set up Ubuntu Server 20.04 (or 18.04) as an IKEv2 VPN server
rip - A safe and ergonomic alternative to rm
openscripts - (Some of) My personal scripts.
bash - Unofficial mirror of bash repository. Updated daily.
onedrive - Free Client for OneDrive on Linux