8000 GitHub - dreamer-coding/shark: Shark is a powerful, all-in-one command-line tool designed to simplify and centralize file operations.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Shark is a powerful, all-in-one command-line tool designed to simplify and centralize file operations.

License

Notifications You must be signed in to change notification settings

dreamer-coding/shark

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shark File Tool

Shark is a powerful, all-in-one command-line tool designed to simplify and centralize file operations. Instead of juggling multiple utilities for tasks like copying, moving, deleting, listing, and searching for files, Shark consolidates them into a single, easy-to-use tool. With modern, intuitive commands, Shark streamlines your workflow, allowing you to manage files, search file contents, compare directories, adjust permissions, display disk usage, and much more—all with one tool. Shark handles it with speed and efficiency. Say goodbye to the clutter of multiple command-line tools—Shark does it all in one bite.

🦈 shark CLI Command Reference

Command Description
shark --version Display the current version of the Shark tool.
shark --help Display help information for the Shark tool.
shark --name Display app name.
shark --verbose Enable verbose output.
shark move Move or rename files and directories.
shark copy Copy files or directories.
shark delete Delete files or directories.
shark list List files and directories. Customize output using sort and format.
shark show Display contents of a file, with options for viewing parts of it.
shark find Find files matching specific criteria (name, size, type, etc.).
shark search Search file contents for patterns.
shark size Display size of files or directories.
shark disk Display disk usage and free space.
shark tree Display directory structure as a tree.
shark compare Compare two files or directories.
shark create Create new files or directories.
shark color <enable
shark clear Clear output from console

Prerequisites

Ensure you have the following installed before starting:

  • Meson Build System: This project relies on Meson. For installation instructions, visit the official Meson website.

Setting Up Meson Build

  1. Install Meson:
    • Follow the installation guide on the Meson website for your operating system.

Setting Up, Compiling, Installing, and Running the Project

  1. Clone the Repository:

    git clone https://github.com/fossillogic/shark.git
    cd shark
  2. Configure the Build:

    meson setup builddir
  3. Compile the Project:

    meson compile -C builddir
  4. Install the Project:

    meson install -C builddir
  5. Run the Project:

    shark

Contributing

Interested in contributing? Please open pull requests or create issues on the GitHub repository.

Feedback and Support

For issues, questions, or feedback, open an issue on the GitHub repository.

License

This project is licensed under the Mozilla Public License.

About

Shark is a powerful, all-in-one command-line tool designed to simplify and centralize file operations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 90.5%
  • Python 5.2%
  • Meson 2.5%
  • Dockerfile 1.8%
0