Giter Site home page Giter Site logo

clearit's Introduction

ClearIt - Interactive File Deletion Script

Description

ClearIt is a Bash script designed as a command-line tool for interactive file removal, allowing users to inspect file contents before deletion. It facilitates a user-friendly approach by enabling content review before deciding whether to delete files.

Usage

Installation

  1. Download the script to your desired location.
  2. Grant execute permissions: chmod +x clearit
  3. Move it to /usr/local/bin/ to use it as a command: sudo mv clearit /usr/local/bin/

Running the Script

Execute the script by typing clearit followed by the directory path or file name for review and potential deletion.

Example Usage:

  • Remove a file: clearit /path/to/file.txt
  • Clean a directory: clearit /path/to/directory

Functionality

  • Interactive prompt to check file content before deletion.
  • Distinguishes between regular files and directories.
  • For ELF executable files, prompts for confirmation before deletion.
  • Option to view content before confirming deletion.
  • Respond to prompts with "yes," "no," or abbreviations like "y" or "n."

Usage Syntax

clearit [directory_name or file_name]

Note

ClearIt is designed to provide an interactive file-handling approach, prompting users before deleting files or directories.

clearit's People

Contributors

unique-usman avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.