GREP like cli tool written in rust.

Related tags

Command-line show
Overview

Show

[ grep,tail,cat ] like cli tool written in rust. Only one release as of now which does very basic function,code has been refactored where other functionalities can be added without having to change everything so will be adding more features soon.

Since there is only one release so i do not recommend expecting many things and it supports linux only as of now. This is very basic ,while i was trying one of the example of Rust's official book i got the thought of writing my own tool which does the functions similar to the linux commands such as grep,tail and cat respectively.

For installation , download this zip,extract the folder , cd into the downloaded file and run sudo ./install.sh .

I recommend copy pasting the commands given below and install directly from terminal.

wget https://github.com/sirimhrzn/show/releases/download/0.1.0/show-v0.1.0.tar.gz

Download the zip directly from terminal or you can manually download from the release page

tar -xzf show-v0.1.0.tar.gz

Optional if manually extracted

cd show-v0.1.0

Change directory to extracted folder

sudo ./install.sh

Install the application

show never -F text.txt

Test if app is installed and is working

Feel free to use it. As of now it only supports

show [QUERY] -F [FILE_PATH]

I made a release of this project with the mind of learning the basics of shell language , experience releasing builds with bash scripts which installs the application.

You might also like...
A CLI utility installed as
A CLI utility installed as "ansi" to quickly get ANSI escape sequences. Supports the most basic ones, like colors and styles as bold or italic.

'ansi' - a CLI utility to quickly get ANSI escape codes This Rust project called ansi-escape-sequences-cli provides an executable called ansi which ca

Cli tool for git productivity written in Rust and packaged for consumption via NPM
Cli tool for git productivity written in Rust and packaged for consumption via NPM

crust 🍞 cli tool for git productivity written in Rust and packaged for consumption via NPM This repo is identical with @skyneticist/golee in terms of

'apk-yara-checker' is a little CLI tool written in Rust to check Yara rules against a folder of APK files.
'apk-yara-checker' is a little CLI tool written in Rust to check Yara rules against a folder of APK files.

apk-yara-checker 'apk-yara-checker' is a little CLI tool written in Rust to check Yara rules against a folder of APK files. You have to pass the folde

A tool for chatting using the ChatGPT API, written in Rust CLI.
A tool for chatting using the ChatGPT API, written in Rust CLI.

ChatGPT CLI A tool for chatting using the ChatGPT API, written in Rust CLI. You can use this tool to chat, just by setting your API Key. You can modif

A simple CLI tool to create python project file structure, written in Rust
A simple CLI tool to create python project file structure, written in Rust

Ezpie Create python projects blazingly fast What Ezpie can do? It can create a python project directory What kind of directory can Ezpie create? For c

An open source, programmed in rust, privacy focused tool for reading programming resources (like stackoverflow) fast, efficient and asynchronous from the terminal.

Falion An open source, programmed in rust, privacy focused tool for reading programming resources (like StackOverFlow) fast, efficient and asynchronou

A simple command line tool for creating font palettes for engines like libtcod

palscii A simple command line tool for creating font palettes for engines like libtcod. Usage This can also be viewed by running palscii --help. palsc

rpsc is a *nix command line tool to quickly search for file systems items matching varied criterions like permissions, extended attributes and much more.

rpsc rpsc is a *nix command line tool to quickly search for file systems items matching varied criterions like permissions, extended attributes and mu

VEP-like tool for sequence ontology and HGVS annotation of VCF files
VEP-like tool for sequence ontology and HGVS annotation of VCF files

Mehari Mehari is a software package for annotating VCF files with variant effect/consequence. The program uses hgvs-rs for projecting genomic variants

Releases(0.1.0)
  • 0.1.0(Jul 23, 2023)

    Show v0.1.0

    This is the first release so i do not recommend expecting many things and it supports linux only as of now. This is very basic ,while i was trying one of the example of Rust's official booki got the thought of writing my own tool which does the functions similar to the linux commands such as grep,tail and cat respectively. For installation , download this zip,extract the folder , cd into the downloaded file and run sudo ./install.sh .

    I recommend copy pasting the commands given below and install directly from terminal . tar -xzf show-v0.1.0.tar.gz

    Optional if manually extracted

    cd show-v0.1.0

    Change directory to extracted folder

    sudo ./install.sh

    Install the application

    show never -F text.txt

    Test if app is installed and is working

    Feel free to use it. As of now it only supports

    show [QUERY] -F [FILE_PATH]

    I made a release of this project with the mind of learning the basics of shell language , experience releasing builds with bash scripts which installs the application.

    Source code(tar.gz)
    Source code(zip)
    show-v0.1.0.tar.gz(1.00 MB)
Owner
Siri
Siri
Baby's first Rust CLI project. Basic implementation of grep. Written in about 100 SLOC.

minigrep Coding project from Chapter 12 of the The Rust Programming Language book. Usage Compile and run as so minigrep QUERY FILENAME QUERY being the

Anis 2 Oct 2, 2021
Like grep, but uses tree-sitter grammars to search

tree-grepper Works like grep, but uses tree-sitter to search for structure instead of strings. Installing This isn't available packaged anywhere. That

Brian Hicks 219 Dec 25, 2022
Fgr - Find & Grep utility with SQL-like query language

fgr Find & Grep utility with SQL-like query language. Examples # Find all files with name equal to sample under the current directory: fgr -e name=sam

Igor 3 Dec 22, 2022
Command-line tool that provides a workflow for extending, editing, diffing, and writing to vim-style grep lines.

Grug Grug is a command-line tool that provides a workflow for expanding, editing, diffing, and writing edits to files using vim-styled grep lines (suc

null 4 Apr 25, 2023
A simplified recreation of the command-line utility grep written in Rust.

smolgrep A simplified recreation of the command-line utility grep written in Rust. Download and run Download Rust On Mac/Linux Open a terminal and ent

Thi Dinh 0 Dec 27, 2021
Grep with human-friendly search output

hgrep: Human-friendly GREP hgrep is a grep tool to search files with given pattern and print the matched code snippets with human-friendly syntax high

Linda_pp 345 Jan 4, 2023
A syntax-highlighting pager for git, diff, and grep output

Get Started Install delta and add this to your ~/.gitconfig: [core] pager = delta [interactive] diffFilter = delta --color-only [delta]

Dan Davison 16k Dec 31, 2022
A bit like tee, a bit like script, but all with a fake tty. Lets you remote control and watch a process

teetty teetty is a wrapper binary to execute a command in a pty while providing remote control facilities. This allows logging the stdout of a process

Armin Ronacher 259 Jan 3, 2023
A CLI tool to get help with CLI tools 🐙

A CLI tool to get help with CLI tools ?? halp aims to help find the correct arguments for command-line tools by checking the predefined list of common

Orhun Parmaksız 566 Apr 16, 2023
Safe Unix shell-like parameter expansion/variable substitution via cross-platform CLI or Rust API

Safe Unix shell-like parameter expansion/variable substitution for those who need a more powerful alternative to envsubst but don't want to resort to

Isak Wertwein 4 Oct 4, 2022