早教吧作业答案频道 -->英语-->
sed匹配上一行求解查找“regexp”并将匹配行的上一行显示出来,但并不显示匹配行sed-n'/regexp/{g;1!p;};h'gh我都能理解,不太理解1!p这里指的是什么.1不是指文本第一行吗?在中括号里就有不同的
题目详情
sed匹配上一行求解
查找“regexp”并将匹配行的上一行显示出来,但并不显示匹配行 sed -n '/regexp/{g;1!p;};h'gh我都能理解,不太理解1!p这里指的是什么.1不是指文本第一行吗?在中括号里就有不同的含义?另如果我要同时显示匹配行,要如何更改?Thnx 4 ur attention!
查找“regexp”并将匹配行的上一行显示出来,但并不显示匹配行 sed -n '/regexp/{g;1!p;};h'gh我都能理解,不太理解1!p这里指的是什么.1不是指文本第一行吗?在中括号里就有不同的含义?另如果我要同时显示匹配行,要如何更改?Thnx 4 ur attention!
▼优质解答
答案和解析
1!p 第一行取反不打印
$cat a.txt
a
b
regexp
c
$sed -n '/regexp/{x;p;x;p};h' a.txt
b
regexp
$cat a.txt
a
b
regexp
c
$sed -n '/regexp/{x;p;x;p};h' a.txt
b
regexp
看了 sed匹配上一行求解查找“r...的网友还看了以下:
如图所示,在正方形abcd中,P是对角线AB上的任意一点如图所示,在正方形ABCD中,P是对角线A 2020-04-26 …
已知可逆反应:M(g)+N(g)===(可逆符号)P(g)+Q(g);△H>0.(为?.已知可逆反 2020-04-27 …
阅读下列算法,指出算法A的功能和时间复杂度,其中h、g分别为单循环链表中两个节点指针.voidB( 2020-06-12 …
一个关于群论的问题,拉格朗日定理是有穷群的子群的元数是这群的元数的因数,即|G|=|H|*|G:H 2020-06-22 …
sed匹配上一行求解查找“regexp”并将匹配行的上一行显示出来,但并不显示匹配行sed-n'/ 2020-07-23 …
下列算法,指出算法A的功能和时间复杂度,其中h、g分别为单循环链表中两个节点指针.VoidB(in 2020-07-23 …
图中的A--H是初中化学常见的化合物,其中B是氧化物,白色固体F易溶于水并放出大量的热,G、H是配 2020-07-26 …
在同一直角坐标系中由抛物线y=x^-(5c-3)x-c和三个点G((-1/2)c,(5/2)c), 2020-07-30 …
推断题:现有如下反应(反应条件均不给),推断物质⑴A→B+C+D⑵C+E→C+F+D⑶D+G→H⑷ 2020-07-30 …
在数学上,对于两个正数p和q有三种平均数,即算术平均数A、几何平均数G、调和平均数H,其中A=p+ 2020-08-03 …