0
点赞
收藏
分享

微信扫一扫

Shell编程之sed

代码小姐 2023-09-06 阅读 48

        sed 是一种流编辑器,它一次处理一行内容。处理时把当前处理的行存储在临时缓冲区中,接着sed命令处理缓冲区中的内容,处理完成后把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容没有改变,除非你使用重定向输出语句。

语法:

        sed [ 参数 ]  "命令"  文件名

示例如下:

 测试命令

sed "2a 测试" sed.txt

sed "2i 测试" sed.txt

sed "s/测试/实操/g" sed.txt

sed "2c 测试" sed.txt

sed -e "3a 测试4" -e "2c 替换" sed.txt

sed -i "3a 测试4 4 44" sed.txt
cat sed.txt

sed "2P" -n sed.txt

 

举报

相关推荐

0 条评论