I said sed, but I was thinking about grep
I was lurking here yesterday, but now I have to say 'sed' - this must be in the top 10 - if not, why not?
$ rpm -qi sed
Name : sed
Version : 4.2.1
Release : 10.fc17
Architecture: x86_64
Install Date: Sat 11 Aug 2012 07:04:52 PM WST
Group : Applications/Text
Size : 541801
License : GPLv3+
Signature : RSA/SHA256, Thu 19 Jul 2012 01:23:07 PM WST, Key ID 50e94c991aca3465
Source RPM : sed-4.2.1-10.fc17.src.rpm
Build Date : Wed 18 Jul 2012 08:50:48 PM WST
Build Host : buildvm-14.phx2.fedoraproject.org
Relocations : (not relocatable)
Packager : Fedora Project
Vendor : Fedora Project
URL : http://sed.sourceforge.net/
Summary : A GNU stream text editor
Description :
The sed (Stream EDitor) editor is a stream or batch (non-interactive)
editor. Sed takes text as input, performs an operation or set of
operations on the text and outputs the modified text. The operations
that sed performs (substitutions, deletions, insertions, etc.) can be
specified in a script file or from the command line.
Maybe I jest somewhat, but as far as I am concerned sed (and the rest of the GNU tools) would have to be close to the top of any top 10 Linux apps you must install. As for 'grep' - even MORE important. What about awk?