早教吧作业答案频道 -->其他-->
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下查找某一行替换前后...的网友还看了以下:
那位大神帮我解一下,很重要对我,不要过程只要答案就好,跪谢,会哪个写那个也行!1.d/dx(x-1 2020-05-13 …
函数f(x)=(tan2x)/tanx的定义域 关于最后一步的整合问题!2x≠kπ+π/2……(1 2020-05-15 …
若方程3-2x/x-3+2+mx/3-x=-1无解则m的值解:化为整式方程得:3-2x-2-mx= 2020-06-11 …
已知多项式x^4+ax^3+bx^2+2x-5可被x^2-1整除,求a、b的值. 2020-07-27 …
1/x=5是一元一次方程吗,x/y=1是二元一次方程吗?我弄不准,因为那如y^2+x+y=3=y^ 2020-07-29 …
用列举法表示下列集合······大括号里什么时候加小括号,比如:正整数的集合可表示为{1,2,3, 2020-07-30 …
如何证明如果(x1)整除f(xN)那么(xN1)整除f(xN)如果x-1整除f(x^n),那证明x^ 2020-10-31 …
解不等式X/2x-1>1.解:把不等式进行整理先阅读,再解答问题.例:解不等式>1解:把不等式>1进 2020-12-25 …
问道数学题怎么解1/X-7-1/X-6=1/X-5-1/X-4分式运算的连在一起的是整体,有用空格的 2021-01-23 …
(1)化简:(x/x-1)-[3/(x-1)(x+2)]-1,并指出x的取值范围.(2)已知y=[( 2021-02-04 …