trash-d: A near drop-in replacement for rm that uses the trash bin

This page summarizes the projects mentioned and recommended in the original post on /r/programming

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • trash-d

    A near drop-in replacement for rm that uses the trash bin. Written in D

  • 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

  • trash-cli

    Command line interface to the freedesktop.org trashcan.

  • 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?

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • shell-safe-rm

    😎 Safe-rm: A drop-in and much safer replacement of bash rm with nearly full functionalities and options of the rm command! Safe-rm will act exactly the same as the original rm command.

  • 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?

  • 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.

  • 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?

  • 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`

  • 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?

  • crap

    🗑️ `rm` files without fear (by icyphox)

  • 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?

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts