如果在Linux流编辑器sed
中有匹配项,如何仅打印(特定的)行?假设我有第三行,只有它符合匹配条件时才想要打印输出;我应该如何打印输出这一行?
我正在将一个命令的输出导入到sed
中,并且不希望再次使用sed
的输出进行导入:
| sed -ne ''"$currline"'p' | sed -n '/state/p'`
另外,我使用反引号将输出分配给一个变量。
给定输入A和B以及搜索模式state
,A的输出应为行3 stateless
(请注意,3是数据的一部分),而B的输出应为空:
Input A Input B
1 state 1 state
2 statement 2 statement
3 stateless 3 statless
4 stated 4 stated
5 estate 5 estate
grep
的吗? - jaudette