All Projects → beyondgrep → Ack3

beyondgrep / Ack3

Licence: other
ack is a grep-like search tool optimized for source code.

Programming Languages

perl
6916 projects

Projects that are alternatives of or similar to Ack3

Fsociety
A Modular Penetration Testing Framework
Stars: ✭ 259 (-21.52%)
Mutual labels:  cli, hacktoberfest
Doitlive
Because sometimes you need to do it live
Stars: ✭ 3,073 (+831.21%)
Mutual labels:  cli, hacktoberfest
Ddh
A fast duplicate file finder
Stars: ✭ 262 (-20.61%)
Mutual labels:  cli, hacktoberfest
Ace
Node.js framework for creating command line applications
Stars: ✭ 233 (-29.39%)
Mutual labels:  cli, hacktoberfest
Ghost Cli
CLI Tool for installing & updating Ghost
Stars: ✭ 313 (-5.15%)
Mutual labels:  cli, hacktoberfest
Jenkins Cli
Jenkins CLI allows you manage your Jenkins as an easy way
Stars: ✭ 245 (-25.76%)
Mutual labels:  cli, hacktoberfest
Teip
Select partial standard input and replace with the result of another command efficiently
Stars: ✭ 280 (-15.15%)
Mutual labels:  cli, grep
Json 2 Csv
Convert JSON to CSV *or* CSV to JSON!
Stars: ✭ 210 (-36.36%)
Mutual labels:  cli, hacktoberfest
Laravel Packer
Awesome Command Line Tool for speeding up your package creation.
Stars: ✭ 313 (-5.15%)
Mutual labels:  cli, hacktoberfest
Diff2html Cli
Pretty diff to html javascript cli (diff2html-cli)
Stars: ✭ 287 (-13.03%)
Mutual labels:  cli, hacktoberfest
Ten Hands
⚡ Simplest way to organize and run command-line tasks
Stars: ✭ 228 (-30.91%)
Mutual labels:  cli, hacktoberfest
Graphback
Graphback - Out of the box GraphQL server and client
Stars: ✭ 323 (-2.12%)
Mutual labels:  cli, hacktoberfest
Awesomescripts
A Collection of Awesome Scripts in Python to Ease Daily-Life. Create an issue If you have some great idea for the new script. Leave a ⭐️
Stars: ✭ 228 (-30.91%)
Mutual labels:  cli, hacktoberfest
Gitmoji Changelog
A changelog generator for gitmoji 😜
Stars: ✭ 250 (-24.24%)
Mutual labels:  cli, hacktoberfest
Tldr
Golang command line client for tldr https://github.com/tldr-pages/tldr
Stars: ✭ 210 (-36.36%)
Mutual labels:  cli, hacktoberfest
Starcli
✨ Browse GitHub trending projects from your command line
Stars: ✭ 269 (-18.48%)
Mutual labels:  cli, hacktoberfest
Cypress Terminal Report
Better terminal and file output for cypress test logs.
Stars: ✭ 200 (-39.39%)
Mutual labels:  cli, hacktoberfest
Autarky
Liberating disk space from 📁 node_modules
Stars: ✭ 203 (-38.48%)
Mutual labels:  cli, hacktoberfest
Vue Cli Plugin Electron Builder
Easily Build Your Vue.js App For Desktop With Electron
Stars: ✭ 3,549 (+975.45%)
Mutual labels:  cli, hacktoberfest
Horusec
Horusec is an open source tool that improves identification of vulnerabilities in your project with just one command.
Stars: ✭ 311 (-5.76%)
Mutual labels:  cli, hacktoberfest

ack 3

ack is a code-searching tool, similar to grep but optimized for programmers searching large trees of source code. It is highly portable and runs on any platform that runs Perl.

ack is written and maintained by Andy Lester ([email protected]).

Building

ack requires Perl 5.10.1 or higher, and it requires the File::Next module to be installed.

Checking prerequisites

To check ack's dependencies, run this command in the shell:

perl -MFile::Next -E'say "ack is ready to build!"'

If everything is OK, you'll see:

ack is ready to build!

If your installation of Perl is outdated, you'll see an error like this:

Unrecognized switch: -Esay "ack is ready to build!"  (-h will show valid options).

If you don't have File::Next installed, you'll see an error like this:

Can't locate File/Next.pm in @INC (@INC contains: /home/andy/...
BEGIN failed--compilation aborted.

and you'll need to install File::Next yourself:

# Install File::Next dependency
perl -MCPAN -e install File::Next

Building ack

If you've got a recent enough version of Perl and you have File::Next installed, you can build ack.

# Required
perl Makefile.PL
make
make test
sudo make install # For a system-wide installation
# - or -
make ack-standalone
cp ack-standalone ~/bin/ack3 # For a personal installation

Development

Community

See the Community page.

License

Copyright 2005-2021 Andy Lester.

This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License v2.0. See also the LICENSE.md file that comes with the ack distribution.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].