to make changes in various text files wherever certain patterns
appear, or extract data from parts of certain lines while
discarding the rest.
To write a program to do this in a language such as C or Pascal
is a time-consuming inconvenience that may take many lines of
code.
The job is easy with awk, especially the GNU implementation:
gawk.
Source: http://www.gnu.org/software/gawk/
grep (2.5.1a)
The grep command searches one or more input files for lines
containing a match to a specified pattern. By default, grep prints
the matching lines.
Source: http://www.gnu.org/software/grep/
gzip (1.3.12)
GNU Gzip is a popular data compression program originally
written by Jean-loup Gailly for the GNU project. Mark Adler
wrote the decompression part.
Source: http://www.gnu.org/software/gzip/
inetutils (1.4.2)
Inetutils is a collection of common network programs.
Source: http://www.gnu.org/software/inetutils/
iputils (s20101006)
The iputils package is set of small useful utilities for Linux
networking. It was originally maintained by Alexey Kuznetsov.
Source: http://www.skbuff.net/iputils/
module-init-tools (3.12)
Provides developer documentation for the utilities used by Linux
systems to load and manage kernel modules (commonly
referred to as "drivers").
Source: https://modules.wiki.kernel.org/index.php/Main_Page
ncurses (5.7)
The Ncurses (new curses) library is a free software emulation of
curses in System V Release 4.0, and more.
It uses Terminfo format, supports pads and color and multiple
highlights and forms characters and function-key mapping, and
has all the other SYSV-curses enhancements over BSD Curses.
Source: http://www.gnu.org/software/ncurses/
net-tools (1.6)
The Net-tools?package is a collection of programs for controlling
the network subsystem of the Linux kernel.
Source: http://www.linuxfromscratch.org/blfs/view/6.3/basicnet/n
et-tools.html
procps (ps, top) (3.2.8)
procps is the package that has a bunch of small useful utilities
that give information about processes using the /proc filesystem.
The package includes the programs ps, top, vmstat, w, kill, free,
slabtop, and skill.
Source: http://procps.sourceforge.net/index.html
psmisc (22.13)
This PSmisc package is a set of some small useful utilities that use
the proc filesystem. We're not about changing the world, but
providing the system administrator with some help in common
tasks.
Source: http://psmisc.sourceforge.net/
sed (4.1.5)
sed (stream editor) isn't an interactive text editor. Instead, it is
used to filter text, i.e., it takes text input, performs some
operation (or set of operations) on it, and 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.
Source: http://www.gnu.org/software/sed/
tar (1.17)
GNU Tar provides the ability to create tar archives, as well as
various other kinds of manipulation.
For example, you can use Tar on previously created archives to
extract files, to store additional files, or to update or list files
which were already stored.
Source: http://www.gnu.org/software/tar/
util-linux-ng (2.18)
Various system utilities.
Source: http://userweb.kernel.org/~kzak/util-linux-ng/
udhcpc (0.9.8cvs20050303-3)
Udhcpc is a very small?DHCP?client geared towards?embedded
systems.
Source:
http://udhcp.sourcearchive.com/downloads/0.9.8cvs20050303-3/
Libxml2 (2.7.8)
The "libxml2" library is used in AstroTV as a support for the
execution of NCL application. This library was developed for the
GNOME software suite and is available under a "MIT" license.
Source: http://www.xmlsoft.org
uriparser (0.7.7)
For MPEG-DASH
Source: http://uriparser.sourceforge.net/
xerces-c++ (3.1.1)
For MPEG-DASH
Source: http://xerces.apache.org/
webp (0.2.1)
For Netflix
Source: https://code.google.com/p/webp/
wget (1.10.2)
GNU Wget is a free software package for retrieving files using
HTTP, HTTPS and FTP, the most widely-used Internet
protocols.
It is a non-interactive commandline tool, so it may easily be
90