| Index Entry | | Section |
|
A | | |
| Additional reading about sed : | | Other Resources |
| addr1,+N: | | Addresses |
| addr1,~N: | | Addresses |
| Address, as a regular expression: | | Addresses |
| Address, last line: | | Addresses |
| Address, numeric: | | Addresses |
| Addresses, in sed scripts: | | Addresses |
| Append hold space to pattern space: | | Other Commands |
| Append next input line to pattern space: | | Other Commands |
| Append pattern space to hold space: | | Other Commands |
| Appending text after a line: | | Other Commands |
|
B | | |
| Backreferences, in regular expressions: | | The "s" Command |
| Branch to a label, if s/// failed: | | Extended Commands |
| Branch to a label, if s/// succeeded: | | Programming Commands |
| Branch to a label, unconditionally: | | Programming Commands |
| Buffer spaces, pattern and hold: | | Execution Cycle |
| Bugs, reporting: | | Reporting Bugs |
|
C | | |
| Case-insensitive matching: | | The "s" Command |
| Caveat — #n on first line: | | Common Commands |
| Command groups: | | Common Commands |
| Comments, in scripts: | | Common Commands |
| Conditional branch: | | Programming Commands |
| Conditional branch: | | Extended Commands |
| Copy hold space into pattern space: | | Other Commands |
| Copy pattern space into hold space: | | Other Commands |
|
D | | |
| Delete first line from pattern space: | | Other Commands |
| Disabling autoprint, from command line: | | Invoking sed |
|
E | | |
| empty regular expression: | | Addresses |
| Evaluate Bourne-shell commands: | | Extended Commands |
| Evaluate Bourne-shell commands, after substitution: | | The "s" Command |
| Exchange hold space with pattern space: | | Other Commands |
| Excluding lines: | | Addresses |
| Extended regular expressions, choosing: | | Invoking sed |
| Extended regular expressions, syntax: | | Extended regexps |
|
F | | |
| Files to be processed as input: | | Invoking sed |
| Flow of control in scripts: | | Programming Commands |
|
G | | |
| Global substitution: | | The "s" Command |
| GNU extensions, /dev/stderr file: | | The "s" Command |
| GNU extensions, /dev/stderr file: | | Other Commands |
| GNU extensions, /dev/stdin file: | | Other Commands |
| GNU extensions, /dev/stdin file: | | Extended Commands |
| GNU extensions, /dev/stdout file: | | Invoking sed |
| GNU extensions, /dev/stdout file: | | The "s" Command |
| GNU extensions, /dev/stdout file: | | Other Commands |
| GNU extensions, 0 address: | | Addresses |
| GNU extensions, 0,addr2 addressing: | | Addresses |
| GNU extensions, addr1,+N addressing: | | Addresses |
| GNU extensions, addr1,~N addressing: | | Addresses |
| GNU extensions, branch if s/// failed: | | Extended Commands |
| GNU extensions, case modifiers in s commands: | | The "s" Command |
| GNU extensions, checking for their presence: | | Extended Commands |
| GNU extensions, disabling: | | Invoking sed |
| GNU extensions, evaluating Bourne-shell commands: | | The "s" Command |
| GNU extensions, evaluating Bourne-shell commands: | | Extended Commands |
| GNU extensions, extended regular expressions: | | Invoking sed |
| GNU extensions, g and number modifier interaction in s command: | | The "s" Command |
| GNU extensions, I modifier: | | Addresses |
| GNU extensions, I modifier: | | The "s" Command |
| GNU extensions, in-place editing: | | Invoking sed |
| GNU extensions, in-place editing: | | Reporting Bugs |
| GNU extensions, L command: | | Extended Commands |
| GNU extensions, M modifier: | | The "s" Command |
| GNU extensions, modifiers and the empty regular expression: | | Addresses |
| GNU extensions, ‘n~m’ addresses: | | Addresses |
| GNU extensions, quitting silently: | | Extended Commands |
| GNU extensions, R command: | | Extended Commands |
| GNU extensions, reading a file a line at a time: | | Extended Commands |
| GNU extensions, reformatting paragraphs: | | Extended Commands |
| GNU extensions, returning an exit code: | | Common Commands |
| GNU extensions, returning an exit code: | | Extended Commands |
| GNU extensions, setting line length: | | Other Commands |
| GNU extensions, special escapes: | | Escapes |
| GNU extensions, special escapes: | | Reporting Bugs |
| GNU extensions, special two-address forms: | | Addresses |
| GNU extensions, subprocesses: | | The "s" Command |
| GNU extensions, subprocesses: | | Extended Commands |
| GNU extensions, to basic regular expressions: | | Regular Expressions |
| GNU extensions, to basic regular expressions: | | Regular Expressions |
| GNU extensions, to basic regular expressions: | | Regular Expressions |
| GNU extensions, to basic regular expressions: | | Regular Expressions |
| GNU extensions, to basic regular expressions: | | Regular Expressions |
| GNU extensions, to basic regular expressions: | | Reporting Bugs |
| GNU extensions, two addresses supported by most commands: | | Other Commands |
| GNU extensions, two addresses supported by most commands: | | Other Commands |
| GNU extensions, two addresses supported by most commands: | | Other Commands |
| GNU extensions, two addresses supported by most commands: | | Other Commands |
| GNU extensions, unlimited line length: | | Limitations |
| GNU extensions, writing first line to a file: | | Extended Commands |
| Goto, in scripts: | | Programming Commands |
| Greedy regular expression matching: | | Regular Expressions |
| Grouping commands: | | Common Commands |
|
H | | |
| Hold space, appending from pattern space: | | Other Commands |
| Hold space, appending to pattern space: | | Other Commands |
| Hold space, copy into pattern space: | | Other Commands |
| Hold space, copying pattern space into: | | Other Commands |
| Hold space, definition: | | Execution Cycle |
| Hold space, exchange with pattern space: | | Other Commands |
|
I | | |
| In-place editing: | | Reporting Bugs |
| In-place editing, activating: | | Invoking sed |
| In-place editing, Perl-style backup file names: | | Invoking sed |
| Inserting text before a line: | | Other Commands |
|
L | | |
| Labels, in scripts: | | Programming Commands |
| Last line, selecting: | | Addresses |
| Line length, setting: | | Invoking sed |
| Line length, setting: | | Other Commands |
| Line number, printing: | | Other Commands |
| Line selection: | | Addresses |
| Line, selecting by number: | | Addresses |
| Line, selecting by regular expression match: | | Addresses |
| Line, selecting last: | | Addresses |
| List pattern space: | | Other Commands |
|
M | | |
| Mixing g and number modifiers in the s command: | | The "s" Command |
|
N | | |
| Next input line, append to pattern space: | | Other Commands |
| Next input line, replace pattern space with: | | Common Commands |
| Non-bugs, in-place editing: | | Reporting Bugs |
| Non-bugs, N command on the last line: | | Reporting Bugs |
| Non-bugs, regex syntax clashes: | | Reporting Bugs |
|
P | | |
| Parenthesized substrings: | | The "s" Command |
| Pattern space, definition: | | Execution Cycle |
| Perl-style regular expressions, multiline: | | Addresses |
| Portability, comments: | | Common Commands |
| Portability, line length limitations: | | Limitations |
| Portability, N command on the last line: | | Reporting Bugs |
| POSIXLY_CORRECT behavior, bracket expressions: | | Regular Expressions |
| POSIXLY_CORRECT behavior, enabling: | | Invoking sed |
| POSIXLY_CORRECT behavior, escapes: | | Escapes |
| POSIXLY_CORRECT behavior, N command: | | Reporting Bugs |
| Print first line from pattern space: | | Other Commands |
| Printing line number: | | Other Commands |
| Printing text unambiguously: | | Other Commands |
|
Q | | |
| Quitting: | | Common Commands |
| Quitting: | | Extended Commands |
|
R | | |
| Range of lines: | | Addresses |
| Range with start address of zero: | | Addresses |
| Read next input line: | | Common Commands |
| Read text from a file: | | Other Commands |
| Read text from a file: | | Extended Commands |
| Reformat pattern space: | | Extended Commands |
| Reformatting paragraphs: | | Extended Commands |
| Replace hold space with copy of pattern space: | | Other Commands |
| Replace pattern space with copy of hold space: | | Other Commands |
| Replacing all text matching regexp in a line: | | The "s" Command |
| Replacing only nth match of regexp in a line: | | The "s" Command |
| Replacing selected lines with other text: | | Other Commands |
| Requiring GNU sed : | | Extended Commands |
|
S | | |
| Script structure: | | sed Programs |
| Script, from a file: | | Invoking sed |
| Script, from command line: | | Invoking sed |
| sed program structure: | | sed Programs |
| Selecting lines to process: | | Addresses |
| Selecting non-matching lines: | | Addresses |
| Several lines, selecting: | | Addresses |
| Slash character, in regular expressions: | | Addresses |
| Spaces, pattern and hold: | | Execution Cycle |
| Special addressing forms: | | Addresses |
| Standard input, processing as input: | | Invoking sed |
| Stream editor: | | Introduction |
| Subprocesses: | | The "s" Command |
| Subprocesses: | | Extended Commands |
| Substitution of text, options: | | The "s" Command |
|
T | | |
| Text, appending: | | Other Commands |
| Text, deleting: | | Common Commands |
| Text, insertion: | | Other Commands |
| Text, printing: | | Common Commands |
| Text, printing after substitution: | | The "s" Command |
| Text, writing to a file after substitution: | | The "s" Command |
| Transliteration: | | Other Commands |
|
U | | |
| Unbuffered I/O, choosing: | | Invoking sed |
| Usage summary, printing: | | Invoking sed |
|
V | | |
| Version, printing: | | Invoking sed |
|
W | | |
| Working on separate files: | | Invoking sed |
| Write first line to a file: | | Extended Commands |
| Write to a file: | | Other Commands |
|
Z | | |
| Zero, as range start address: | | Addresses |
|