我正在尝试获取单词" nel"的行号。来自变量" line"在prueba.txt的帮助下,我正在编写progtesis.awk命令。
我在终端运行:
self.displayNum
并且progtesis看到如下:
awk -f progtesis.awk prueba.txt
有什么建议吗?
答案 0 :(得分:1)
不需要外部awk脚本:
line=$(awk '/nel/ {print NR; exit}' "${filename}")
echo "${line}"
将显示第一行匹配/nel/
的数量。
否则progtesis.awk
包含
/nel/ {print NR; exit}
bash命令可以是
line=$(awk progtesis.awk "${filename}")
echo "${line}"