https://github.com/psyhackological/grrs
🌱 grrs - Text Search in Files Made Easy
https://github.com/psyhackological/grrs
Last synced: about 1 year ago
JSON representation
🌱 grrs - Text Search in Files Made Easy
- Host: GitHub
- URL: https://github.com/psyhackological/grrs
- Owner: Psyhackological
- License: gpl-3.0
- Created: 2023-11-16T20:17:39.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-27T19:28:54.000Z (over 2 years ago)
- Last Synced: 2025-03-24T18:57:12.111Z (about 1 year ago)
- Language: Rust
- Homepage:
- Size: 26.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## `grrs` - Text Search in Files Made Easy
`grrs` is a lightweight, efficient command-line tool designed to simplify the process of searching for specific text patterns within files. Pronounced "grass", this tool leverages the power of Rust programming to provide a fast and reliable search experience.
### Features
- **Fast and Efficient**: Built with Rust for optimal performance.
- **Easy to Use**: Simple command-line interface.
- **Flexible**: Search for any text pattern in a specified file.
## Installation
To install `grrs`, ensure you have Rust and Cargo installed on your system. Follow these steps:
1. Clone the repository: `git clone https://github.com/Psyhackological/grrs.git`
2. Navigate to the project directory: `cd grrs`
3. Build the project: `cargo build --release`
4. The executable can be found in `target/release/grrs`
## Usage
To search for a pattern in a file:
```
grrs
```
### Examples
- Search for "hello" in `file.txt`:
```
grrs hello file.txt
```
## Testing
Run the following command to execute the tests:
```
cargo test
```
## Contributing
Contributions are welcome! Please read our contributing guidelines for details on how to submit pull requests, report issues, or suggest enhancements.
## License
This project is licensed under the `GPL-3.0-or-later`. See the LICENSE file for more details.
## Contact
For any queries or contributions, feel free to contact konradkon@duck.com.