Next revision | Previous revision |
computer:software_setup:alternative-tools [2019-07-31 18:31] – created skrupellos | computer:software_setup:alternative-tools [2021-04-25 05:38] (current) – [Table] skrupellos |
---|
====== Alternative tools ====== | ====== Alternative tools ====== |
===== grep ===== | ===== grep ===== |
* grep | ^ Cmd ^ Prog. \\ Lang. ^ Resources ^ |
* [[https://beyondgrep.com/|ack]] | | ''grep'' | C | [[https://git.savannah.gnu.org/cgit/grep.git|{{fa>code}}]] / [[https://www.gnu.org/software/grep/|Web]] / [[https://www.mankier.com/1/grep|man]] | |
* [[https://github.com/ggreer/the_silver_searcher|The silver searcher / ag]] | | ''ack'' | Perl | [[https://github.com/beyondgrep/ack3|{{fa>code}}]] / [[https://beyondgrep.com/|Web]] / [[https://www.mankier.com/1/ack|man]] | |
* [[https://github.com/monochromegane/the_platinum_searcher|The platinum searcher / pt]] | | ''ag'' \\ (The silver searcher) | C | [[https://github.com/ggreer/the_silver_searcher|{{fa>code}}]] / [[https://geoff.greer.fm/ag/|Web]] / [[https://www.mankier.com/1/ag|man]] | |
* [[https://sift-tool.org/performance|sift]] | | ''pt'' \\ (The platinum searcher) | Go | [[https://github.com/monochromegane/the_platinum_searcher|{{fa>code}}]] | |
| | ''sift'' | Go | [[https://github.com/svent/sift|{{fa>code}}]] / [[https://sift-tool.org/|Web]] / [[https://sift-tool.org/docs|"man"]] | |
| | ''rg'' \\ (ripgrep) | Rust | [[https://github.com/BurntSushi/ripgrep|{{fa>code}}]] / [[https://blog.burntsushi.net/ripgrep/|Web]] / [[https://www.mankier.com/1/rg|man]] | |
| |
| Feature comparison (ack, ag, git-grep, GNU grep, rg): https://beyondgrep.com/feature-comparison/ |
| |
| More alternatives: |
| * https://beyondgrep.com/more-tools/ |
| * https://sift-tool.org/performance |
| * https://github.com/BurntSushi/ripgrep#quick-examples-comparing-tools |
===== find ===== | ===== find ===== |
* find | ^ Cmd ^ Prog. \\ Lang. ^ Resources ^ |
* [[https://github.com/sharkdp/fd|fd]] | | ''find'' | C | [[https://git.savannah.gnu.org/cgit/findutils.git|{{fa>code}}]] / [[https://www.gnu.org/software/findutils/|Web]] / [[https://www.mankier.com/1/find|man]] | |
| | ''fd'' | Rust | [[https://github.com/sharkdp/fd|{{fa>code}}]] / [[https://www.mankier.com/1/fd|man]] | |
| |
===== ls ===== | ===== ls ===== |
^ Cmd ^ Prog. \\ Lang. ^ Resources ^ | ^ Cmd ^ Prog. \\ Lang. ^ Resources ^ |
| ''ls'' | C | [[https://git.savannah.gnu.org/gitweb/?p=coreutils.git|{{fa>code}}]] / [[https://www.gnu.org/software/coreutils/|Web]] / [[https://www.mankier.com/1/ls|man]] | | | ''ls'' | C | [[https://git.savannah.gnu.org/gitweb/?p=coreutils.git|{{fa>code}}]] / [[https://www.gnu.org/software/coreutils/|Web]] / [[https://www.mankier.com/1/ls|man]] | |
| ''exa'' | Rust | [[https://github.com/ogham/exa|{{fa>code}}]] / [[https://the.exa.website/|Web]] / [[https://www.mankier.com/1/exa|man]] | | | ''exa'' | Rust | [[https://github.com/ogham/exa|{{fa>code}}]] / [[https://the.exa.website/|Web]] / [[https://www.mankier.com/1/exa|man]] | |
| ''lr'' | C | [[https://github.com/leahneukirchen/lr|{{fa>code}}]] | | | ''lr'' | C | [[https://github.com/leahneukirchen/lr|{{fa>code}}]] | |
| | "lsd" | Rust | [[https://github.com/Peltoche/lsd|{{fa>code}}]] | |
| |
| |