中易网

linux中如何用sed将文件file1里的a-b行的内容替换到文件file2的c-d行?

答案:2  悬赏:40  
解决时间 2021-11-26 06:30
file2里面原有的c-d行删除,替换成file1中的a-b行
最佳答案
我是这么实现的,把这个问题分成了以下四步来执行

sed -n '1,c-1p' file2 > newfile
sed -n 'a-bp' >> newfile
sed -n 'd+1,$p' >> newfile
mv newfile file2
也就是将file1和file2中的内容分段地输出到一个新的文件之中,当操作完成之后再将这个新的文件重命名到file2
全部回答
任务占坑
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
丘北县公安局交通警察大队办公地址在什么地方
两个月的德牧幼犬浑身颤抖怎么回事
制抚的意思是什么啊?请解释下!
河南人坏吗?
砚山县公安局交通警察一大队地址在哪,我要去
文山市公安局交通警察大队一中队办公地址在什
男德的意思是什么啊?请解释下!
昆明公安交通管理局地址在什么地方,想过去办
广州数据恢复哪里比较好?
可以自动和客户聊天的QQ客服软件。最好可以挂
昆明市公安局交通管理局地址在什么地方,想过
小马的意思是什么啊?请解释下!
thinkpade531刚升级Windows8.1专业版64位,没
有一份舒适的工作工资少,有一份不多么喜欢的
云南省公安厅交通管理局地址在什么地方,想过
推荐资讯
andshowroseyournose,什么意思
我拿钱给了朋友让他去帮我办事他又把钱给了别
三星苹果小米地址好找么,我有些事要过去
孝感市公安局交通警察支队车辆管理所地址在什
为什么猫头鹰散热器显示只有一个风扇在转动呢
我判断有人送我老婆三个桃子,是什么寓意
固定化酶中酶结合效率是什么
皮肤排毒护理后脸颊变红正常吗
如何在网上建立b2b模式网站
如何管理好中职女生班级
东洲所(东洲营业厅)地址在什么地方,想过去办
我的驾驶证考试的手机号码收不到预约短信!我
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?