There are many specialized forms of editing that happen frequently
enough that they sometimes want to be saved into a script. Examples
of this kind of thing include:
-
fmt
(
35.2
)
and
related scripts (
35.3
)
for reformatting jagged lines into neat paragraphs.
-
recomment
(
35.4
)
,
a script for reformatting comment blocks within programs and scripts.
-
behead
(
35.5
)
,
a script for removing the headers from mail and news messages.
-
center
(
35.8
)
,
a script for centering lines of text in a file.
In addition, there are a number of programs that provide some
useful ways of modifying files but that you don't normally think of
as editors:
-
split
(
35.9
)
and
csplit
(
35.10
)
let you split a big file into smaller pieces.
-
tr
(
35.11
)
lets you substitute one character for another - including non-printing
characters that you specify by their octal values.
-
dd
(
35.6
,
35.12
,
35.13
)
lets you perform various data conversions on a file.
-
cut
(
35.14
)
and
colrm
(
35.15
)
let you cut columns or fields out of a file, and
paste
(
35.18
)
lets you put them back, perhaps in a different order.
This chapter covers all that and more.