Bash is an sh-compatible command language interpreter that executes commands read from the standard input or from a file. Bash also incorporates useful features from the Korn and C shells (ksh and
... [More] csh).
Bash is ultimately intended to be a conformant implementation of the IEEE POSIX Shell and Tools specification (IEEE Working Group 1003.2). [Less]
GNU findutils includes find, xargs, locate and updatedb. These tools proivide ways to search for files on your system by specifying what kind of file you're looking for.
Sed (streams editor) isn't really a true text editor or text processor. Instead, it is used to filter text, i.e., it takes text input and performs some operation (or set of operations) on it and
... [More] outputs the modified text.
Sed is typically used for extracting part of a file using pattern matching or substituting multiple occurrences of a string within a file. [Less]
Cygwin is a Linux-like environment for Windows.
It consists of an emulation DLL providing Linux API functionality, and ports of thousands of Linux tools to Windows.
Zsh is a UNIX command interpreter (shell) which of the standard shells most resembles the Korn shell (ksh). It includes enhancements of many types, notably in the command-line editor, options for
... [More] customising its behaviour, filename globbing, features to make C-shell (csh) users feel more at home and extra features drawn from tcsh. [Less]
The awk utility interprets a special-purpose programming language that makes it possible to handle simple data-reformatting jobs with just a few lines of code.
ack is a tool like grep, aimed at programmers with large trees of heterogeneous source code.
ack is written purely in Perl, and takes advantage of the power of Perl's regular expressions.
*
... [More] Searches recursively through directories by default, while ignoring .svn, CVS and other VCS directories.
* ack ignores most of the crap you don't want to search
* Lets you specify file types to search, as in --perl or --nohtml.
* Color highlighting of search results.
* Uses real Perl regular expressions, not a GNU subset.
* ack is pure Perl, so consistent across all platforms. It even comes as a single standalone program with no module dependencies. [Less]
iTerm is a terminal emulation program written using Cocoa. The letter i represents a native Apple look and feel of the program interface, and an emphasis on complete international support. It provides
... [More] multiple tabs within one window, support for Applescript, transparent windows and custom background pictures, Rendezvous support, and support for all language encodings that are available with OS X. [Less]