|
1
2
下面是一些python代码,它接受一个文件名,后跟命令行上的搜索词。和往常一样,如果其中一个参数包含空格,则必须对其进行引用。
在您的数据上运行这个命令,并使用模式arg中的“bar”命令:
为了练习我相当生疏的awk技巧,我决定编写一个awk命令行来完成这项工作。它使用标准
你用
请注意,regex模式需要双重转义,例如
|
|
2
1
更新:
如果您知道第一个节点名是
它选择名为
原始答案如下:
使用
这从本质上选择了节点“bar”的祖先的完整XML树,但它只会达到正确的深度。
我加了一个额外的
这个
我们对倒数第二个感兴趣,即
|
|
|
3
1
Perl去营救:
或
|
|
|
4
0
您可以尝试下面的python脚本。它不是命令行onliner,但这应该给你想要的。使用方法:
例如,输出为:
脚本:
|
|
|
5
0
你可以用
|
|
|
Carsten · 使用最近的搜索模式更改文本块 1 年前 |
|
|
A.Ellett · 测试-t STDIN与-t<STDIN> 1 年前 |
|
|
con · 如何跳转到foreach迭代的特定点? 1 年前 |