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.
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 |
Ensure you have the following installed before starting:
- Meson Build System: This project relies on Meson. For installation instructions, visit the official Meson website.
- Install Meson:
- Follow the installation guide on the Meson website for your operating system.
-
Clone the Repository:
git clone https://github.com/fossillogic/shark.git cd shark
-
Configure the Build:
meson setup builddir
-
Compile the Project:
meson compile -C builddir
-
Install the Project:
meson install -C builddir
-
Run the Project:
shark
Interested in contributing? Please open pull requests or create issues on the GitHub repository.
For issues, questions, or feedback, open an issue on the GitHub repository.
This project is licensed under the Mozilla Public License.