sed的學習總結

2021-10-24 08:42:57 字數 1236 閱讀 5198

## 在第二行上面插入newline,此操作只在虛擬空間內執行

heleo

newline

hideomo

deiji

halao

yaoyingodng

12312412

312312jdasd

12312321

21321321313

yaoyingdong@192 ~ % sed

's/abc/abcd/' test02.txt

hiyaoyingdong

abcd

123123

hello

name

iddsiadjia

ahahah

qweqe

nnnnaana

分隔線

分隔線分隔線

分隔線分隔線

分隔線分隔線

分隔線分隔線

分隔線分隔線

分隔線分隔線

分隔線

直接修改檔案內容-i引數謹慎使用

[[email protected] ~]$  sed -i 's/hi/him/' test02.txt

[[email protected] ~]$ cat test02.txt

heleo

himnewdemo

deomo

deiji

halao

yaoyingodng

12312412

312312jdasd

12312321

21321321313

[[email protected] ~]$

學習sed總結

最近看完了sed與awk 第二版 的sed部分,總結一下所學的東西,也算在記憶一遍。1.基本格式 sed option script filename 2.script sed執行的指令碼,也就是sed執行的命令 格式 模式 過程 指令 sed基本指令和sed高階指令,下面介紹 1 sed基本流程 ...

sed命令總結

1.刪除首字母問空的行 2.刪除第二到第八的所有行。3.編寫sed指令碼,替換與行匹配相同的內容,即將boby替換為 boby,但僅替換第二個boby為 boby.root localhost tmp cat test1.txt first web wqeqwe root localhost tmp...

sed 用法總結

sed n 1,3 p filename 列印1 3 行sed n if fi p filename 列印字元if和 fi之間的內容 sed e 1996 d filename 刪除除了含有 1996 的所有行 sed e y abc abc filename 把小寫的 abc轉換成大寫的 abc ...