社区
Linux/Unix社区
帖子详情
shell 文件替换问题
lordports
2011-11-25 09:04:00
例如:文件a.txt内容
(xxxxx)
x=8
y=19
文件b.txt
(XXXXX)
x=9
y=19
我想把a.txt的内容更新为
(xxxxx)
x=9
y=19
shell如何实现,a中可能还有其他内容 如括号中的东西不需要更新,
...全文
126
7
打赏
收藏
shell 文件替换问题
例如:文件a.txt内容 (xxxxx) x=8 y=19 文件b.txt (XXXXX) x=9 y=19 我想把a.txt的内容更新为 (xxxxx) x=9 y=19 shell如何实现,a中可能还有其他内容 如括号中的东西不需要更新,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
向良玉
2011-11-28
打赏
举报
回复
[Quote=引用 5 楼 lordports 的回复:]
这样写要是替换的内容比较多呢?有没有一种可扩展,用循环把B文件的内容读出来,读一行,替换a内容中相应的内容,是不是会好些,纠结了很久,都没有想出来如何玩
[/Quote]
行数相同?有什么规则?b出现了x=就替换a中x=?单个还是全部?。。。
你说的东西太模糊了,按照具体情况写吧
ljc007
2011-11-27
打赏
举报
回复
[Quote=引用 5 楼 lordports 的回复:]
这样写要是替换的内容比较多呢?有没有一种可扩展,用循环把B文件的内容读出来,读一行,替换a内容中相应的内容,是不是会好些,纠结了很久,都没有想出来如何玩
[/Quote]
awk更加容易些
justkk
2011-11-26
打赏
举报
回复
sed -i '/x=/c\x=9' a.txt
不管x的值原来是多少,直接更改为x=9
曳尾之鱼
2011-11-26
打赏
举报
回复
[Quote=引用 1 楼 qq120848369 的回复:]
C/C++ code
sed -ir "s/x=8/x=9/g"
[/Quote]
最好还匹配一下y=19
lordports
2011-11-26
打赏
举报
回复
这样写要是替换的内容比较多呢?有没有一种可扩展,用循环把B文件的内容读出来,读一行,替换a内容中相应的内容,是不是会好些,纠结了很久,都没有想出来如何玩
lordports
2011-11-26
打赏
举报
回复
这样写要是替换的内容比较多呢?有没有一种可扩展,用循环一行一行的把值读出来后,再替换a内容,是不是会好些,纠结了很久,都没有想出来如何玩
qq120848369
2011-11-25
打赏
举报
回复
sed -ir "s/x=8/x=9/g"
Linux
Shell
脚本实战-压缩
文件
自动解压脚本
课程目标 : 我们可以通过本次课程学习,提高
shell
编程的技巧,掌握一个知识点运用比较综合的项目开发过程,而且还会学习到
shell
脚本优化的一些思想。适用人群 : 适合有一定的linux
shell
编程基础知识,想进一步提高
shell
编程能力的各位同学。课程简介 : 课程分为3节,分别为:1、课程简介2、项目实现3、项目优化
shell
脚本
替换
文件
中字符
shell
脚本
替换
文件
中字符
shell
替换
文件
中字符串
1、将当前目录下包含jack串的
文件
中,jack字符串
替换
为tom。2、将某个
文件
中的jack字符串
替换
为tom。
shell
脚本
替换
文件
中某个字符串。
【内容
替换
】
shell
脚本批量
替换
文件
内容(
替换
ip及其他配置
文件
)
【代码】【内容
替换
】
shell
脚本批量
替换
文件
内容(
替换
ip及其他配置
文件
)
linux 给
文件
替换
字符串/
替换
内容/
替换
某行 (
shell
,sed)
本文是要讲linux 不打开文档/
文件
的情况下,
替换
文本内容。 打开文档,在文档/
文件
内
替换
内容的,可以用vim,可参考这篇文章vim
替换
文本 。 话题相关 #linux
文件
替换
字符串 #sed 字符串
替换
#linux
替换
指定行内容 #linux
替换
某行 linux一般用sed来
替换
文本到指定行。 基本语法 s (substitute)为查找
替换
命令 # 在输出或打印中,
替换
字符串。并...
Linux/Unix社区
23,121
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章