sed 命令针对某一行进行替换
sed 命令针对某一行进行替换操作
sed -i '3s/aaa/fff/' file --表示针对file文件中的第三行,将其中的aaa替换为fff
sed -i '/xxx/s/aaa/fff/g' file --表示针对文件,找出包含xxx的行,并将其中的aaa替换为fff
sed -i '1s/[#*]/fff/gp' file --表示针对文件第1行,将其中的#号或是*号替换为fff
Linux sed命令之删除文件第一行,第n行
1.1 计算机-程序语言
专栏收录该内容
7 篇文章1 订阅
订阅专栏
删除第一行
sed -i '1d' filename
1
删除第n行
sed -i 'nd' filename
1
删除最后一行
sed -i '$d' filename
1
删除第1到5五行
sed -i '1,5d'
# -i 用于直接修改原文件
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
2021-12-29 drbd的配置与维护
2021-12-29 K8S容器应用优雅关闭-修复5003 Error
2021-12-29 go的nil赋值
2020-12-29 Linux下设置最大文件打开数nofile及nr_open、file-max(OK)
2020-12-29 linux 最大文件打开数nofile及nr_open、file-max说明
2020-12-29 lsof不能统计fd的总数
2017-12-29 JVM性能调优2:JVM性能调优参数整理