Unix Sort Tool Clone
This is a clone of unix sort tool
The tool is used through the command line with the command ccsort
Steps to Create and Use the Tool
1. Compile the Program
First, build the program by running the following command:
2. Move the executable to a directory in your PATH
To make the tool accessible from anywhere in your terminal, move the compiled executables to a directory that is included in your system's PATH.
3. Verify the installation
To verify the installation, check if the executable is accessible from anywhere in your terminal:
4. Usage
Available Options
-u: Output only unique values (removes duplicates). Can work with other options Example:
-r: Sort the input using Radix Sort Example:
-m: Sort the input using Merge Sort Example:
-q: Sort the input using Quick Sort Example:
-h: Sort the input using Heap Sort Example:
--random: Sort the input using a random hashing sort Example:
License
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions
Contributions are welcome! Feel free to open issues or submit pull requests to improve the tool. To contribute:
- Fork the repository.
- Create a new branch.
- Make your changes.
- Submit a pull request.
Credits
Many thanks to John Cricket for his Coding Challenges, which inspired this solution.