匹配正規表示式模式的行
$ cat ip.txt
address
range
substitution
pattern
sample
Add Sub Mul Div
-
與圖案匹配的線條
$ sed '/add/d' ip.txt range substitution pattern sample Add Sub Mul Div $ sed -n '/t/p' ip.txt substitution pattern $ sed -n '/[A-Z]/ s| |/|gp' ip.txt Add/Sub/Mul/Div
-
模式範圍
$ sed -n '/add/,/sub/p' ip.txt address range substitution $ sed -n '/a/,/e/p' ip.txt address range pattern sample
注意
- 在第二個例子中,它匹配兩個範圍 - 線
1,2
和線4,5
- 請參閱使用不同的分隔符來了解如何使用其他字元而不是
/
來指定模式
Version = GNU sed
-
不區分大小寫的匹配
$ sed -n '/add/Ip' ip.txt address Add Sub Mul Div $ sed -n '/add/I,/sub/p' ip.txt address range substitution Add Sub Mul Div