[ << ] | [ < ] | [ Up ] | [ > ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
3 sed
Programs
A sed
program consists of one or more sed
commands,
passed in by one or more of the
‘-e’, ‘-f’, ‘--expression’, and ‘--file’
options, or the first non-option argument if zero of these
options are used.
This document will refer to “the” sed
script;
this is understood to mean the in-order catenation
of all of the scripts and script-files passed in.
Commands within a script or script-file can be
separated by semicolons (;
) or newlines (ASCII 10).
Some commands, due to their syntax, cannot be followed by semicolons
working as command separators and thus should be terminated
with newlines or be placed at the end of a script or script-file.
Commands can also be preceded with optional non-significant
whitespace characters.
Each sed
command consists of an optional address or
address range, followed by a one-character command name
and any additional command-specific code.
3.1 How sed Works | How sed works
| |
3.2 Selecting lines with sed | ||
3.3 Overview of Regular Expression Syntax | Overview of regular expression syntax | |
3.4 Often-Used Commands | Often used commands | |
3.5 The s Command | sed ’s Swiss Army Knife
| |
3.6 Less Frequently-Used Commands | Less frequently used commands | |
3.7 Commands for sed gurus | ||
3.8 Commands Specific to GNU sed | Commands specific of GNU sed
| |
3.9 GNU Extensions for Escapes in Regular Expressions | Specifying special characters |
[ << ] | [ < ] | [ Up ] | [ > ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated on January 5, 2013 using texi2html 5.0.