我有以下 grep 查询
$ grep -nr "ActiveChild\s*=" .
这会找到 ActiveChild 的所有实例,后跟空格-
ActiveChild = "ABC"
ActiveChild = "PQR"
ActiveChild = "XYZ"
但是,它也给了我这样的结果
If ActiveChild = "LMN" Then
我想避免上述情况。我想确保“ActiveChild”是出现在我正在搜索的行上的第一个单词。前面是否有空格无关紧要。不幸的是,写类似
grep -nr "\s*ActiveChild\s*=" .
根本没有帮助。我该如何编写这样的查询?另外,“查询”是正确的词,还是在 grep 的上下文中使用的其他词?