File: sed.info, Node: Concept Index, Next: Command and Option Index, Prev: GNU Free Documentation License, Up: Top Concept Index ************* This is a general index of all issues discussed in this manual, with the exception of the ‘sed’ commands and command-line options. * Menu: * -e, example: Overview. (line 46) * -e, example <1>: sed script overview. (line 37) * -expression, example: Overview. (line 46) * -f, example: Overview. (line 46) * -f, example <1>: sed script overview. (line 37) * -file, example: Overview. (line 46) * -i, example: Overview. (line 26) * -n, example: Overview. (line 33) * -s, example: Overview. (line 40) * ;, command separator: sed script overview. (line 37) * 0 address: Reporting Bugs. (line 114) * a, and semicolons: sed script overview. (line 56) * Additional reading about sed: Other Resources. (line 13) * ADDR1,+N: Range Addresses. (line 31) * ADDR1,~N: Range Addresses. (line 31) * address range, example: sed script overview. (line 23) * Address, as a regular expression: Regexp Addresses. (line 13) * Address, last line: Numeric Addresses. (line 13) * Address, numeric: Numeric Addresses. (line 8) * addresses, excluding: Addresses overview. (line 33) * Addresses, in sed scripts: Numeric Addresses. (line 6) * addresses, negating: Addresses overview. (line 33) * addresses, numeric: Addresses overview. (line 6) * addresses, range: Addresses overview. (line 26) * addresses, regular expression: Addresses overview. (line 20) * addresses, syntax: sed script overview. (line 13) * alphabetic characters: Character Classes and Bracket Expressions. (line 49) * alphanumeric characters: Character Classes and Bracket Expressions. (line 44) * Append hold space to pattern space: Other Commands. (line 288) * Append next input line to pattern space: Other Commands. (line 261) * Append pattern space to hold space: Other Commands. (line 280) * Appending text after a line: Other Commands. (line 45) * b, joining lines with: Branching and flow control. (line 150) * b, versus t: Branching and flow control. (line 150) * back-reference: Back-references and Subexpressions. (line 6) * Backreferences, in regular expressions: The "s" Command. (line 18) * blank characters: Character Classes and Bracket Expressions. (line 54) * bracket expression: Character Classes and Bracket Expressions. (line 6) * Branch to a label, if s/// failed: Extended Commands. (line 63) * Branch to a label, if s/// succeeded: Programming Commands. (line 22) * Branch to a label, unconditionally: Programming Commands. (line 18) * branching and n, N: Branching and flow control. (line 105) * branching, infinite loop: Branching and flow control. (line 95) * branching, joining lines: Branching and flow control. (line 150) * Buffer spaces, pattern and hold: Execution Cycle. (line 6) * Bugs, reporting: Reporting Bugs. (line 6) * c, and semicolons: sed script overview. (line 56) * case insensitive, regular expression: Regexp Addresses. (line 47) * Case-insensitive matching: The "s" Command. (line 117) * Caveat -- #n on first line: Common Commands. (line 20) * character class: Character Classes and Bracket Expressions. (line 6) * character classes: Character Classes and Bracket Expressions. (line 43) * classes of characters: Character Classes and Bracket Expressions. (line 43) * Command groups: Common Commands. (line 91) * Comments, in scripts: Common Commands. (line 12) * Conditional branch: Programming Commands. (line 22) * Conditional branch <1>: Extended Commands. (line 63) * control characters: Character Classes and Bracket Expressions. (line 57) * Copy hold space into pattern space: Other Commands. (line 284) * Copy pattern space into hold space: Other Commands. (line 276) * cycle, restarting: Branching and flow control. (line 75) * d, example: sed script overview. (line 23) * Delete first line from pattern space: Other Commands. (line 255) * digit characters: Character Classes and Bracket Expressions. (line 62) * Disabling autoprint, from command line: Command-Line Options. (line 23) * e, and semicolons: sed script overview. (line 56) * empty regular expression: Regexp Addresses. (line 22) * Emptying pattern space: Extended Commands. (line 85) * Emptying pattern space <1>: Reporting Bugs. (line 143) * Evaluate Bourne-shell commands: Extended Commands. (line 12) * Evaluate Bourne-shell commands, after substitution: The "s" Command. (line 108) * example, address range: sed script overview. (line 23) * example, regular expression: sed script overview. (line 28) * Exchange hold space with pattern space: Other Commands. (line 292) * Excluding lines: Addresses overview. (line 33) * exit status: Exit status. (line 6) * exit status, example: Exit status. (line 25) * Extended regular expressions, choosing: Command-Line Options. (line 135) * Extended regular expressions, syntax: ERE syntax. (line 6) * File name, printing: Extended Commands. (line 30) * Files to be processed as input: Command-Line Options. (line 181) * Flow of control in scripts: Programming Commands. (line 11) * Global substitution: The "s" Command. (line 74) * GNU extensions, /dev/stderr file: The "s" Command. (line 101) * GNU extensions, /dev/stderr file <1>: Other Commands. (line 244) * GNU extensions, /dev/stdin file: Other Commands. (line 227) * GNU extensions, /dev/stdin file <1>: Extended Commands. (line 53) * GNU extensions, /dev/stdout file: Command-Line Options. (line 189) * GNU extensions, /dev/stdout file <1>: The "s" Command. (line 101) * GNU extensions, /dev/stdout file <2>: Other Commands. (line 244) * GNU extensions, 0 address: Range Addresses. (line 31) * GNU extensions, 0 address <1>: Reporting Bugs. (line 114) * GNU extensions, 0,ADDR2 addressing: Range Addresses. (line 31) * GNU extensions, ADDR1,+N addressing: Range Addresses. (line 31) * GNU extensions, ADDR1,~N addressing: Range Addresses. (line 31) * GNU extensions, branch if s/// failed: Extended Commands. (line 63) * GNU extensions, case modifiers in s commands: The "s" Command. (line 29) * GNU extensions, checking for their presence: Extended Commands. (line 69) * GNU extensions, debug: Command-Line Options. (line 29) * GNU extensions, disabling: Command-Line Options. (line 102) * GNU extensions, emptying pattern space: Extended Commands. (line 85) * GNU extensions, emptying pattern space <1>: Reporting Bugs. (line 143) * GNU extensions, evaluating Bourne-shell commands: The "s" Command. (line 108) * GNU extensions, evaluating Bourne-shell commands <1>: Extended Commands. (line 12) * GNU extensions, extended regular expressions: Command-Line Options. (line 135) * GNU extensions, g and NUMBER modifier: The "s" Command. (line 80) * GNU extensions, I modifier: The "s" Command. (line 117) * GNU extensions, I modifier <1>: Regexp Addresses. (line 47) * GNU extensions, in-place editing: Command-Line Options. (line 56) * GNU extensions, in-place editing <1>: Reporting Bugs. (line 95) * GNU extensions, M modifier: The "s" Command. (line 122) * GNU extensions, M modifier <1>: Regexp Addresses. (line 75) * GNU extensions, modifiers and the empty regular expression: Regexp Addresses. (line 22) * GNU extensions, N~M addresses: Numeric Addresses. (line 18) * GNU extensions, quitting silently: Extended Commands. (line 36) * GNU extensions, R command: Extended Commands. (line 53) * GNU extensions, reading a file a line at a time: Extended Commands. (line 53) * GNU extensions, returning an exit code: Common Commands. (line 28) * GNU extensions, returning an exit code <1>: Extended Commands. (line 36) * GNU extensions, setting line length: Other Commands. (line 207) * GNU extensions, special escapes: Escapes. (line 6) * GNU extensions, special escapes <1>: Reporting Bugs. (line 88) * GNU extensions, special two-address forms: Range Addresses. (line 31) * GNU extensions, subprocesses: The "s" Command. (line 108) * GNU extensions, subprocesses <1>: Extended Commands. (line 12) * GNU extensions, to basic regular expressions: BRE syntax. (line 13) * GNU extensions, to basic regular expressions <1>: BRE syntax. (line 63) * GNU extensions, to basic regular expressions <2>: BRE syntax. (line 66) * GNU extensions, to basic regular expressions <3>: BRE syntax. (line 81) * GNU extensions, to basic regular expressions <4>: BRE syntax. (line 91) * GNU extensions, to basic regular expressions <5>: Reporting Bugs. (line 61) * GNU extensions, two addresses supported by most commands: Other Commands. (line 61) * GNU extensions, two addresses supported by most commands <1>: Other Commands. (line 115) * GNU extensions, two addresses supported by most commands <2>: Other Commands. (line 204) * GNU extensions, two addresses supported by most commands <3>: Other Commands. (line 236) * GNU extensions, unlimited line length: Limitations. (line 6) * GNU extensions, writing first line to a file: Extended Commands. (line 80) * Goto, in scripts: Programming Commands. (line 18) * graphic characters: Character Classes and Bracket Expressions. (line 65) * Greedy regular expression matching: BRE syntax. (line 117) * Grouping commands: Common Commands. (line 91) * hexadecimal digits: Character Classes and Bracket Expressions. (line 88) * Hold space, appending from pattern space: Other Commands. (line 280) * Hold space, appending to pattern space: Other Commands. (line 288) * Hold space, copy into pattern space: Other Commands. (line 284) * Hold space, copying pattern space into: Other Commands. (line 276) * Hold space, definition: Execution Cycle. (line 6) * Hold space, exchange with pattern space: Other Commands. (line 292) * i, and semicolons: sed script overview. (line 56) * In-place editing: Reporting Bugs. (line 95) * In-place editing, activating: Command-Line Options. (line 56) * In-place editing, Perl-style backup file names: Command-Line Options. (line 67) * infinite loop, branching: Branching and flow control. (line 95) * Inserting text before a line: Other Commands. (line 104) * joining lines with branching: Branching and flow control. (line 150) * joining quoted-printable lines: Branching and flow control. (line 150) * labels: Branching and flow control. (line 75) * Labels, in scripts: Programming Commands. (line 14) * Last line, selecting: Numeric Addresses. (line 13) * Line length, setting: Command-Line Options. (line 97) * Line length, setting <1>: Other Commands. (line 207) * Line number, printing: Other Commands. (line 194) * Line selection: Numeric Addresses. (line 6) * Line, selecting by number: Numeric Addresses. (line 8) * Line, selecting by regular expression match: Regexp Addresses. (line 13) * Line, selecting last: Numeric Addresses. (line 13) * List pattern space: Other Commands. (line 207) * lower-case letters: Character Classes and Bracket Expressions. (line 68) * Mixing g and NUMBER modifiers in the s command: The "s" Command. (line 80) * multiple files: Overview. (line 40) * multiple sed commands: sed script overview. (line 37) * n, and branching: Branching and flow control. (line 105) * N, and branching: Branching and flow control. (line 105) * named character classes: Character Classes and Bracket Expressions. (line 43) * newline, command separator: sed script overview. (line 37) * Next input line, append to pattern space: Other Commands. (line 261) * Next input line, replace pattern space with: Common Commands. (line 61) * Non-bugs, 0 address: Reporting Bugs. (line 114) * Non-bugs, in-place editing: Reporting Bugs. (line 95) * Non-bugs, localization-related: Reporting Bugs. (line 124) * Non-bugs, localization-related <1>: Reporting Bugs. (line 143) * Non-bugs, N command on the last line: Reporting Bugs. (line 30) * Non-bugs, regex syntax clashes: Reporting Bugs. (line 61) * numeric addresses: Addresses overview. (line 6) * numeric characters: Character Classes and Bracket Expressions. (line 62) * omitting labels: Branching and flow control. (line 75) * output: Overview. (line 26) * output, suppressing: Overview. (line 33) * p, example: Overview. (line 33) * paragraphs, processing: Multiline techniques. (line 53) * parameters, script: Overview. (line 46) * Parenthesized substrings: The "s" Command. (line 18) * Pattern space, definition: Execution Cycle. (line 6) * Portability, comments: Common Commands. (line 15) * Portability, line length limitations: Limitations. (line 6) * Portability, N command on the last line: Reporting Bugs. (line 30) * POSIXLY_CORRECT behavior, bracket expressions: Character Classes and Bracket Expressions. (line 112) * POSIXLY_CORRECT behavior, enabling: Command-Line Options. (line 105) * POSIXLY_CORRECT behavior, escapes: Escapes. (line 11) * POSIXLY_CORRECT behavior, N command: Reporting Bugs. (line 56) * Print first line from pattern space: Other Commands. (line 273) * printable characters: Character Classes and Bracket Expressions. (line 72) * Printing file name: Extended Commands. (line 30) * Printing line number: Other Commands. (line 194) * Printing text unambiguously: Other Commands. (line 207) * processing paragraphs: Multiline techniques. (line 53) * punctuation characters: Character Classes and Bracket Expressions. (line 75) * Q, example: Exit status. (line 25) * q, example: sed script overview. (line 28) * Quitting: Common Commands. (line 28) * Quitting <1>: Extended Commands. (line 36) * quoted-printable lines, joining: Branching and flow control. (line 150) * r, and semicolons: sed script overview. (line 56) * R, and semicolons: sed script overview. (line 56) * range addresses: Addresses overview. (line 26) * range expression: Character Classes and Bracket Expressions. (line 18) * Range of lines: Range Addresses. (line 6) * Range with start address of zero: Range Addresses. (line 31) * Read next input line: Common Commands. (line 61) * Read text from a file: Other Commands. (line 219) * Read text from a file <1>: Extended Commands. (line 53) * regex addresses and input lines: Regexp Addresses. (line 84) * regex addresses and pattern space: Regexp Addresses. (line 84) * regular expression addresses: Addresses overview. (line 20) * regular expression, example: sed script overview. (line 28) * Replace hold space with copy of pattern space: Other Commands. (line 276) * Replace pattern space with copy of hold space: Other Commands. (line 284) * Replacing all text matching regexp in a line: The "s" Command. (line 74) * Replacing only Nth match of regexp in a line: The "s" Command. (line 78) * Replacing selected lines with other text: Other Commands. (line 157) * Requiring GNU sed: Extended Commands. (line 69) * restarting a cycle: Branching and flow control. (line 75) * Sandbox mode: Command-Line Options. (line 157) * script parameter: Overview. (line 46) * Script structure: sed script overview. (line 6) * Script, from a file: Command-Line Options. (line 51) * Script, from command line: Command-Line Options. (line 46) * sed commands syntax: sed script overview. (line 13) * sed commands, multiple: sed script overview. (line 37) * sed script structure: sed script overview. (line 6) * Selecting lines to process: Numeric Addresses. (line 6) * Selecting non-matching lines: Addresses overview. (line 33) * semicolons, command separator: sed script overview. (line 37) * Several lines, selecting: Range Addresses. (line 6) * Slash character, in regular expressions: Regexp Addresses. (line 32) * space characters: Character Classes and Bracket Expressions. (line 80) * Spaces, pattern and hold: Execution Cycle. (line 6) * Special addressing forms: Range Addresses. (line 31) * standard input: Overview. (line 18) * Standard input, processing as input: Command-Line Options. (line 183) * standard output: Overview. (line 26) * stdin: Overview. (line 18) * stdout: Overview. (line 26) * Stream editor: Introduction. (line 6) * subexpression: Back-references and Subexpressions. (line 6) * Subprocesses: The "s" Command. (line 108) * Subprocesses <1>: Extended Commands. (line 12) * Substitution of text, options: The "s" Command. (line 70) * suppressing output: Overview. (line 33) * syntax, addresses: sed script overview. (line 13) * syntax, sed commands: sed script overview. (line 13) * t, joining lines with: Branching and flow control. (line 150) * t, versus b: Branching and flow control. (line 150) * Text, appending: Other Commands. (line 45) * Text, deleting: Common Commands. (line 44) * Text, insertion: Other Commands. (line 104) * Text, printing: Common Commands. (line 52) * Text, printing after substitution: The "s" Command. (line 88) * Text, writing to a file after substitution: The "s" Command. (line 101) * Transliteration: Other Commands. (line 11) * Unbuffered I/O, choosing: Command-Line Options. (line 164) * upper-case letters: Character Classes and Bracket Expressions. (line 84) * Usage summary, printing: Command-Line Options. (line 17) * Version, printing: Command-Line Options. (line 13) * w, and semicolons: sed script overview. (line 56) * W, and semicolons: sed script overview. (line 56) * whitespace characters: Character Classes and Bracket Expressions. (line 80) * Working on separate files: Command-Line Options. (line 148) * Write first line to a file: Extended Commands. (line 80) * Write to a file: Other Commands. (line 244) * xdigit class: Character Classes and Bracket Expressions. (line 88) * Zero Address: Zero Address. (line 6) * Zero, as range start address: Range Addresses. (line 31)
