Linux sed引用

實例1

[root@localhost ~]# cat -n data
     1	(555)555 - 1212
     2
     3	(555)555 - 1213
     4
     5	(555)555 - 1214
     6
     7	(666)555 - 1215
     8
     9	(666)555 - 1216
    10
    11	(777)555 - 1217
[root@localhost ~]#
[root@localhost ~]# sed "s/\(.*)\)\(.*-\)\(.*$\)/AreaCode:\1, Code:\2, num:\3/g" data
AreaCode:(555), Code:555 -, num: 1212

AreaCode:(555), Code:555 -, num: 1213

AreaCode:(555), Code:555 -, num: 1214

AreaCode:(666), Code:555 -, num: 1215

AreaCode:(666), Code:555 -, num: 1216

AreaCode:(777), Code:555 -, num: 1217

實例2

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章