在ack中,您可以使用-Q选项来转义搜索字符串中的所有字符,但如果您使用的搜索字符串看起来像是ack的选项,那么这似乎不起作用。
我正在尝试搜索一组文件中的字符串'--branch'。所以我尝试这个ack命令
ack -a -Q '--branch'
它回应Unknown option: branch
。它将我的搜索字符串视为要解释的选项。有谁知道我可以用什么转义字符将--branch用作字符串?
答案 0 :(得分:4)
答案 1 :(得分:1)
也许使用--match PATTERN选项?