当前第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命令替换字符串的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
有哪些Linux系统
Linux权限详细介绍
如何将本地物理镜像文件导入ecs适用于在云上部署业务的场景
判断文件是否存在Linux中
Linux如何完全删除用户
如何使用lamp+wordpress的一键安装脚本
Linux重启网络命令是什么
Linux下实现两台服务器实时同步方法介绍
Linux下如何创建txt文件
理解Linux cpu负载和 cpu使用率
更多相关阅读请进入《Linux》频道 >>
转载请注明出处:木庄网络博客 » Linux下如何使用sed命令替换字符串