标签:amp 位置 color bsp 添加 内容 nbsp sed 基本
1. sed 参数 :
–n 特殊处理某一行
–i 修改更改文件内容
–s 替换取代
–P 列印
–d 删除
2. sed 替换指定内容
命令 :
sed ‘-i s/新的内容/要替换内容/ ’
3. sed 查看指定内容
命令 :
sed –n ‘/2018-10-31 12:12:12’/, 2018-10-31 12:12:12/p’ file.txt
4. sed合并文件上下两行为一行
命令 :
sed –n ‘{N; s/\n/\t/p}’ file.txt
5. sed 在文件的指定位置插入相关内容
1 > 在指定内容前插入相应内容
命令 ;
Sed –i ‘s/指定字符/要插入的字符&/’ file.txt
例如 :
在11前插入aaa
# cat file.txt
1122233444
# sed -i ‘s/11/aaa&‘ file.txt
# cat file.txt
aaa1122233444
2 > 在指定内容后插入相应内容
命令 ;
Sed –i ‘s/指定字符/&要插入的字符/’ file.txt
例如 :
在11后插入aaa
# cat file.txt
1122233444
# sed -i ‘s/11/&aaa‘ file.txt
# cat file.txt
11aaa22233444
6.sed 处理行头行尾内容
1> 在每行的头添加字符,比如“HEAD”
命令 :
Sed –i ‘s/^/ HEAD&/’ /tmp/file.txt
2 >在每行的尾部添加字符,比如“tail”
命令:
Sed -I ‘s/$/&tail/’ /tmp/file.txt
注 :
“^” 代表行首 “$” 代表行尾
标签:amp 位置 color bsp 添加 内容 nbsp sed 基本
原文地址:https://www.cnblogs.com/zwq960212/p/11676502.html