(sed.info)Concept Index
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.
[index ]
- -e, example
- Overview. (line 43)
- -e, example <1>
- sed script overview. (line 37)
- -expression, example
- Overview. (line 43)
- -f, example
- Overview. (line 43)
- -f, example <1>
- sed script overview. (line 37)
- -file, example
- Overview. (line 43)
- -i, example
- Overview. (line 23)
- -n, example
- Overview. (line 30)
- -s, example
- Overview. (line 37)
- 0 address
- Reporting Bugs. (line 114)
- ;, command separator
- sed script overview. (line 37)
- 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 31)
- Addresses, in sed scripts
- Numeric Addresses. (line 6)
- addresses, negating
- Addresses overview. (line 31)
- addresses, numeric
- Addresses overview. (line 6)
- addresses, range
- Addresses overview. (line 24)
- addresses, regular expression
- Addresses overview. (line 18)
- 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 284)
- Append next input line to pattern space
- Other Commands. (line 257)
- Append pattern space to hold space
- Other Commands. (line 276)
- 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 280)
- Copy pattern space into hold space
- Other Commands. (line 272)
- cycle, restarting
- Branching and flow control.
(line 75)
- d, example
- sed script overview. (line 23)
- Delete first line from pattern space
- Other Commands. (line 251)
- digit characters
- Character Classes and Bracket Expressions.
(line 62)
- Disabling autoprint, from command line
- Command-Line Options.
(line 23)
- 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 288)
- Excluding lines
- Addresses overview. (line 31)
- 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 240)
- 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 240)
- 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 59)
- GNU extensions, to basic regular expressions <2>
- BRE syntax.
(line 62)
- GNU extensions, to basic regular expressions <3>
- BRE syntax.
(line 77)
- GNU extensions, to basic regular expressions <4>
- BRE syntax.
(line 87)
- 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 113)
- Grouping commands
- Common Commands. (line 91)
- hexadecimal digits
- Character Classes and Bracket Expressions.
(line 88)
- Hold space, appending from pattern space
- Other Commands. (line 276)
- Hold space, appending to pattern space
- Other Commands. (line 284)
- Hold space, copy into pattern space
- Other Commands. (line 280)
- Hold space, copying pattern space into
- Other Commands. (line 272)
- Hold space, definition
- Execution Cycle. (line 6)
- Hold space, exchange with pattern space
- Other Commands. (line 288)
- 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 37)
- 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 257)
- 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 23)
- output, suppressing
- Overview. (line 30)
- p, example
- Overview. (line 30)
- paragraphs, processing
- Multiline techniques.
(line 53)
- parameters, script
- Overview. (line 43)
- 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 269)
- 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)
- range addresses
- Addresses overview. (line 24)
- 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 18)
- regular expression, example
- sed script overview. (line 28)
- Replace hold space with copy of pattern space
- Other Commands.
(line 272)
- Replace pattern space with copy of hold space
- Other Commands.
(line 280)
- 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 43)
- 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 31)
- 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 15)
- Standard input, processing as input
- Command-Line Options.
(line 183)
- standard output
- Overview. (line 23)
- stdin
- Overview. (line 15)
- stdout
- Overview. (line 23)
- 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 30)
- 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)
- 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 240)
- xdigit class
- Character Classes and Bracket Expressions.
(line 88)
- Zero, as range start address
- Range Addresses. (line 31)
automatically generated by info2www version 1.2.2.9