假设我有一个路径为 ./bar2.txt 的文件,bar2.txt 的内容是
./bar2.txt
的输出
grep "\bbar2\b" *
是
bar2.txt:./bar2.txt
正如预期的那样,在哪里
find . -regextype posix-extended -regex "\bbar2\b"
什么也没找到。
我知道我应该将正则表达式更改为
".*/bar2.*"
因为 find 寻找完整路径。那么,这是否意味着 find 忽略了指定单词边界的 \b ?
提前致谢。