早教吧作业答案频道 -->其他-->
linux下查找某一行替换前后行我这里有一个很大的表,希望将数据重新整理mX10/X0/X0/X0X0/X0/X0/X0/X0/M5+Nnoxref1711X10/X0/X0/X0/X0/X0/X0/X0/M5d+Nwwl0X10/X0/X0/X0/X0/X0/X0/X0/X0/M5g+Nwbl128X10/X0/X0/X0/X0/X0/X0/X0/
题目详情
linux下 查找某一行 替换前后行
我这里有一个很大的表,希望将数据重新整理
mX10/X0/X0/X0X0/X0/X0/X0/X0/M5
+ N_noxref_1711_X10/X0/X0/X0/X0/X0/X0/X0/M5_d
+ N_wwl0_X10/X0/X0/X0/X0/X0/X0/X0/X0/M5_g
+ N_wbl128_X10/X0/X0/X0/X0/X0/X0/X0/X0/M5_s
……………………
表格中有就是上述4行这么循环,有几万行
大概情况就是,我想查找N_wwl0开头的所有文档,替换前行和后行,最终希望得到:
mX10/X0/X0/X0X0/X0/X0/X0/X0/M5
+ X
+ N_wwl0_X10/X0/X0/X0/X0/X0/X0/X0/X0/M5_g
+ X
……………………
这么一个结果,求高手指教
我这里有一个很大的表,希望将数据重新整理
mX10/X0/X0/X0X0/X0/X0/X0/X0/M5
+ N_noxref_1711_X10/X0/X0/X0/X0/X0/X0/X0/M5_d
+ N_wwl0_X10/X0/X0/X0/X0/X0/X0/X0/X0/M5_g
+ N_wbl128_X10/X0/X0/X0/X0/X0/X0/X0/X0/M5_s
……………………
表格中有就是上述4行这么循环,有几万行
大概情况就是,我想查找N_wwl0开头的所有文档,替换前行和后行,最终希望得到:
mX10/X0/X0/X0X0/X0/X0/X0/X0/M5
+ X
+ N_wwl0_X10/X0/X0/X0/X0/X0/X0/X0/X0/M5_g
+ X
……………………
这么一个结果,求高手指教
▼优质解答
答案和解析
如果格式上如你所说就是这四行循环,那咱们换个思路吧,根据+替换,即:每次第一次出现+,替换该行和该行后的第二行.sed -i ':a;/^+/{s/.*/+ X/;n;n;s/.*/+ X/};n;ba' file.txt ...
看了linux下查找某一行替换前后...的网友还看了以下:
请帮我算下这个数独的答案,{4,2,0,0,9,0,0,0,0}{5,0,7,3,0,0,0,0, 2020-04-26 …
还是lingo问题road(country,country):length,xie,c;endse 2020-05-13 …
matlab 矩阵内的元素判断问题我想设计一个矩阵来得知每列为0的栏位如下id A B C D E 2020-05-16 …
ansys直接建立有限元模型问题finish/clear/prep7n,1,0,0,0n,2,0, 2020-05-17 …
1.用计算器分别计算根号下0.01234,0.1234,1.234,12.34,123.4,123 2020-06-11 …
以下是依据一定的分类标准,对某些物质与水反应的情况进行分类的分类图。请根据你所学的知识,按要求填空 2020-07-11 …
若“*”是一个对于1和0的新运算符号,且运算规则如下:1*1=0,1*0=0,0*1=1,0*0= 2020-07-26 …
观察分析下列数据:0,﹣,,﹣3,2,﹣,3,…,根据数据排列的规律得到第16个数据应是(结果需化简 2020-11-17 …
(2012•厦门)已知A组数据如下:0,1,-2,-1,0,-1,3(1)求A组数据的平均数;(2) 2020-11-19 …
0.0.0.0是否能作为目标地址?全0能不能作为目标地址?先看一下2008上半年网工上午题51以下列 2020-11-23 …