blank.gif (43 bytes)

Church Of The
Swimming Elephant

Search:
Usage | Options | Commands | Expressions | Addresses


 
SED Commands
Max
Addr
Command Description
a\ text Append by executing N command or beginning a new cycle. Place text on the output before reading the next input line. 
2 b label Branch to the : command bearing the label. If label is empty, branch to the end of the script. Labels are recognized unique up to eight characters.
2 c\ text Change. Delete the pattern space. Place text on the output. Start the next cycle. 
2 d Delete the pattern space. Start the next cycle. 
2 D Delete the initial segment of the pattern space through the first new-line. Start the next cycle. (See the N command below.)
2 g Replace the contents of the pattern space by the contents of the hold space.
2 G Append the contents of the hold space to the pattern space.
2 h Replace the contents of the hold space by the contents of the pattern space.
2 H Append the contents of the pattern space to the hold space.
1 i\ text Insert. Place text on the standard output.
2 l /usr/bin/sed: List the pattern space on the standard output in an unambiguous form. Non-printable characters are displayed in octal notation and long lines are folded.
/usr/xpg4/bin/sed: List the pattern space on the standard output in an unambiguous form. Non-printable characters are displayed in octal notation and long lines are folded. The characters (\\, \a, \b, \f, \r, \t, and \v) are written as the corresponding escape sequences.
2 n Copy the pattern space to the standard output if default output is not suppressed. Replace the pattern space with the next line of input.
2 N Append the next line of input to the pattern space with an embedded newline. (The current line number changes.) If no next line of input is available, the N command verb shall branch to the end of the script and quit without starting a new cycle and without writing the pattern space.
2 p Print. Copy the pattern space to the standard output.
2 P Copy the initial segment of the pattern space through the first newline to the standard output.
1 q Quit. Branch to the end of the script. Do not start a new  cycle.
2 r rfile Read the contents of rfile. Place them on the output before reading the next input line. If rfile does not exist or cannot be read, it is treated as if it were an empty file, causing no error condition.
2 s/regexp/
replacement/
flags
Substitute the replacement string for instances of the regular expression in the pattern space. Any character other than backslash or newline can be used instead of a slash to delimit the RE and the replacement. Within the RE and the replacement, the RE delimiter itself can be used as a literal character if it is preceded by a backslash.
See notes below for more information.
2 t label Test. Branch to the : command bearing the label if any substitutions have been made since the most recent reading of an input line or execution of a t. If label is empty, branch to the end of the script.
2 w wfile Write. Append the pattern space to wfile. The first occurrence of w will cause wfile to be cleared. Subsequent invocations of w will append. Each time the sed command is used, wfile is overwritten.
2 x Exchange the contents of the pattern and hold spaces.
2 y/string1/
string2/
Transform. Replace all occurrences of characters in string1 with the corresponding characters in string2. string1 and string2 must have the same number of characters, or if any of the characters in string1 appear more than once, the results are undefined. Any character other than backslash or NEWLINE can be used instead of slash to delimit the strings. Within string1 and string2, the delimiter itself can be used as a literal character if it is preceded by a backslash. For example, y/abc/ABC/ replaces a with A, b with B, and c with C.
2 ! command Don’t. Apply the command (or group, if command is {) only to lines not selected by the address(es).
0 : label This command does nothing; it bears a label for b and t commands to branch to.
1 = Place the current line number on the standard output as a line.
2 {cmd-list} Execute cmd-list only when the pattern space is selected.
0 An empty command is ignored.
0 # If a # appears as the first character on a line of a script file, then that entire line is treated as a comment, with one exception: if a # appears on the first line and the character after the # is an n, then the default output will be suppressed. The rest of the line after #n is also ignored. A script file must contain at least one non-comment line.

Cotse.Net

Protect yourself from cyberstalkers, identity thieves, and those who would snoop on you.
Stop spam from invading your inbox without losing the mail you want. We give you more control over your e-mail than any other service.
Block popups, ads, and malicious scripts while you surf the net through our anonymous proxies.
Participate in Usenet, host your web files, easily send anonymous messages, and more, much more.
All private, all encrypted, all secure, all in an easy to use service, and all for only $5.95 a month!

Service Details

 
.
www.cotse.com
Have you gone to church today?
.
All pages ©1999, 2000, 2001, 2002, 2003 Church of the Swimming Elephant unless otherwise stated
Church of the Swimming Elephant©1999, 2000, 2001, 2002, 2003 Cotse.com.
Cotse.com is a wholly owned subsidiary of Packetderm, LLC.

Packetderm, LLC
210 Park Ave #308
Worcester, MA 01609