我正在使用下面给出的步骤来查找<heading
标记的位置,该位置不止一次出现。但我只需要第一次出现的位置。
我正在使用cygwin工具在Windows中执行此shell脚本
transformationTag=`grep -nE "<heading " "$xmlFile"|cut -d ":" -f1`
这会产生如下输出:17 24 46
由此,我如何只检索17
?
答案 0 :(得分:0)
一种方法是通过head
管道:
transformationTag=`grep -nE "<heading " "$xmlFile"|cut -d ":" -f1 | head -1 `