早教吧作业答案频道 -->英语-->
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...的网友还看了以下:
如果a是有理数,n是正整数,分别指出在满足什么条件时,下列等式才能成立:(1)-a(乘方n)=a( 2020-04-27 …
如果a是有理数,n是正整数,分别指出在满足什么条件时,下列等式才能成立(1)-a的n次方=a的n如 2020-04-27 …
如果a为有理数,n为正整数,分别指出在满足什么条件时,下列等式才能成立:(1)-a的n次方=a的n 2020-04-27 …
和小磁针看到这么一句话:在地理北极,指南针的N极指向地磁北极.在地磁北极,指南针的N极垂直于地面指 2020-06-07 …
关于小磁针的问题,我很费解小磁针上面的N极是指它指向的是N极还是说它自己那边是N级?那么它指向地磁南 2020-11-01 …
某市机械厂因经营管理不善,无力偿还到期债务,该厂于8月14日向当地人民法院提交书面破产申请后,法院于 2020-11-01 …
量子力学的一个轨道A.指n、l具有一定数值时的一个波函数B.与玻尔理论中的原子轨道等同C.指n具有一 2020-11-04 …
笔记;记录(n.);注意;指出(v.)物理;物理学(n.)化学(n.)记忆;记住(v.)模式;方式( 2021-01-01 …
笔记;记录(n.);注意;指出(v.)物理;物理学(n.)化学(n.)记忆;记住(v.)模式;方式( 2021-01-01 …
笔记;记录(n.);注意;指出(v.)物理;物理学(n.)化学(n.)记忆;记住(v.)模式;方式( 2021-01-01 …