secure_remove 2.2.0

Securely remove files and directories
# Secure Remove CLI


A terminal program for securely removing files with sensitive data, written in Rust.

While using the Eraser software for windows, I needed to be able to securely erase sensitive files
from the terminal, and thus be able to call it in scripts. So I decided to write
my own application to serve that purpose. I originally wrote the script in C#, but decided to move
to Rust for the speed benefits.

## Installation


Simply select your architecture from the latest release and unzip the archive.

You will have the file named `srm` (`srm.exe` on Windows) I recommend
putting the file in your path so you can do a simple command line call `srm`.

If you have Cargo installed on your system, however, the easiest way of installing
would be to run:

```bash
cargo install --git https://github.com/saizo80/Secure-Remove
```

This will download, build, and automatically add the executable to your path.

## Building from Source


You can download the source code and build from scratch if you would like. You will
need cargo installed on your system.

```bash
git clone https://github.com/saizo80/Secure-Remove.git
cd Secure-Remove
cargo build -r
```

## Usage


The simplest scheme of using srm is `srm [Options] [Target]`.

The functions are very similar to what you can do with regular `rm`, except (for now) you cannot use wildcards inside of a path.

So `srm ./*` would be okay, whereas `srm ./*.txt` would **not** be okay.

Other functions you can see by running `srm --help`.