Word文件中的位置

时间:2014-08-12 15:07:26

标签: linux terminal grep

我正在试验Linux终端,我想知道如何找到特定单词的列号和行。 例如:

grep -i "hello" desktop/test.file

输出是包含hello的行,但我还希望它显示列号和行。

2 个答案:

答案 0 :(得分:1)

根据我的理解,grep无法做到这一点。你必须编写一些东西来计算在匹配之前没有匹配的单词数,然后输出。

答案 1 :(得分:1)

以下是awk

的使用方法
awk '{for (i=1;i<=NF;i++) if ($i~/^hello$/) print "row="i,"column="NR}' file