Glossary

Ack

An ack is the control bit which indicates that the acknowledgment field of this segment specifies the next sequence number the sender of this segment is expecting to receive, hence acknowledging receipt of all previous sequence numbers.

Awk

The awk command is a powerful pattern matching language that allows you to modify input lines by manipulating the fields they contain. it can be used to find and replace text, database sort/validate/index.

Example 1. Awk Example

Display lines from my_file containing the string "123" or "abc" or "some text":


	awk '/123/ { print $0 } 
		/abc/ { print $0 }
		/some text/ { print $0 }' my_file
				
Comma Separated Value (CSV)

A CSV file contains the values in a table as a series of text lines organized so that each column value is separated by a common character from the next column's value and each row starts a new line.

Comprehensive Perl Archive Network (CPAN)

CPAN is the Comprehensive Perl Archive Network, a large collection of Perl software and documentation. CPAN is also the name of a Perl module, CPAN.pm, which is used to download and install Perl software from the CPAN archive.

DocBook

Docbook is a system for writing well structured documents using SGML or XML. It is in particular suited to writing books or articles related to computer hardware and software.

Perl

Perl is a stable, cross platform programming language. It is used for mission critical projects in the public and private sectors and is widely used to program web applications of all needs

Regular Expressions

Regular expressions provide a concise and flexible means for identifying strings of text of interest, such as particular characters, words, or patterns of characters.

Sed

Sed is a stream editor. A stream editor is used to perform basic text transformations on an input stream (a file or input from a pipeline). While in some ways similar to an editor which permits scripted edits, Sed works by making only one pass over the input(s), and is consequently more efficient. But it is Sed's ability to filter text in a pipeline which particularly distinguishes it from other types of editors.

Subversion

Subversion is a free/open-source version control system. Subversion manages files and directories, and the changes made to them, over time. This allows a user to recover older versions of their data, or examine the history of how the data has changed.

Structured Query Language (SQL)

SQL is a database computer language designed for the retrieval and management of data in relational database management systems (RDBMS), database schema creation and modification, and database object access control management.