当前第2页 返回上一页
因此,要替换所有匹配的字符串,请执行以下操作:
1 | $ sed -e s/apple/APPLE/g sample.txt
|
执行结果为
替换行的开头与结尾
1 2 | $ sed -e "s/^apple/APPLE/" sample.txt
$ sed -e "s/apple\$/APPLE/" sample.txt
|
如果要替换多个子字符串,则可以指定多个脚本。
1 | $ sed -e "s/apple/APPLE/" -e "s/orange/ORANGE/" sample.txt
|
删除行
指定“d”以删除指定的行。例如,要删除第二行就为“2d”。
此外,也可以删除多行,下面是删除第1行到第3行。
1 | $ sed -e '1,3d' sample2.txt
|
本篇文章到这里就全部结束了,更多精彩内容大家可以关注PHP中文网相关栏目教程!!!
以上就是Linux下如何使用sed命令替换字符串的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
如何导入自定义镜像时选择 customized Linux(定制版镜像)
如何解决 Linux 实例 pip 操作时的超时问题
Linux是怎么样的
Linux系统中的755权限是什么意思
Linux下ip地址访问不到怎么办
yum安装php环境的步骤是什么
Linux中怎么为用户添加root权限
如何处理ping ecs实例的ip地址间歇性丢包
Linux >>是什么意思
目前Linux发行版默认使用的文件系统是什么
更多相关阅读请进入《Linux》频道 >>
转载请注明出处:木庄网络博客 » Linux下如何使用sed命令替换字符串