mtesseracted / brash

Cli Trash in Pure Bash

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Brash

Table of Contents

About

Brash Cli Trash Manager full in Bash

Brash allows you to...

  • Delete files and folders
  • List out Trash contant
  • Clean Trash
  • Restore file from trash
  • Nice progress viewer of what happend

Brash automatically...

  • Rename exist file when Delete or Restore files
  • Create a trash Folder in Removele Devices

Brash is undergoing an interface change, please stay up to date to get latest changes.

Quick Start

  1. Introduction:

    Installation requires :

    • Dialog for Restore Multi select Dialog
  2. Set up Brash:

    git clone https://gitlab.com/zakariaGatter/brash.git ~/brash
    mkdir -p ~/.local/bin
    cp ~/brash/bin/brash ~/.local/bin
    chmod +x ~/.local/bin/brash

Using Brash

BRASH (0.2)
Cli Trash Manager in bure Bash

brash [OPTS] [FILES]

OPTS :
  -d | --delete  : Delete File and Directories
  -c | --clean   : Clean Trash Files and Infos
  -l | --list    : List Trash Files
  -r | --restore : Restore Files from trash
  -v | --verbose : Verboe messages
  -h | --help    : Print help usage

NOTE :
	- File or Dirs Start with '-' can not be removed (Working on it)

TODO

Brash is a work in progress, so any ideas and patches are appreciated.

  • Remove Almost anything
  • Restore all deleted files
  • List all Deleted files
  • Clean all Trash file and info
  • Remove file with '-'

About

Cli Trash in Pure Bash


Languages

Language:Shell 100.0%