home | O'Reilly's CD bookshelfs | FreeBSD | Linux | Cisco | Cisco Exam  


UNIX in a Nutshell: System V Edition

UNIX in a Nutshell: System V EditionSearch this book
Previous: Reference: source Chapter 9
The Ex Editor
Next: Reference: t
 

substitute

[

address

] 

s

 [

/



pattern



/



replacement



/

] [

options

] [

count

]

Replace each instance of pattern on the specified lines with replacement . If pattern and replacement are omitted, repeat last substitution. count specifies the number of lines on which to substitute, starting with address . See additional examples in Section 6.

Options

c

Prompt for confirmation before each change.

g

Substitute all instances of pattern on each line.

p

Print the last line on which a substitution was made.

Examples

:1,10s/yes/no/g	
Substitute on first 10 lines

:%s/[

Hh

]ello/Hi/gc	
Confirm global substitutions

:s/Fortran/\U&/ 3	
Uppercase "Fortran" on next three lines


Previous: Reference: source UNIX in a Nutshell: System V Edition Next: Reference: t
Reference: source Book Index Reference: t

The UNIX CD Bookshelf Navigation The UNIX CD BookshelfUNIX Power ToolsUNIX in a NutshellLearning the vi Editorsed & awkLearning the Korn ShellLearning the UNIX Operating System