我pdfgrep
在Fedora 25中使用,我需要找到包含“只”两个字符串的pdf文件:我试过这样但我认为这是错误的:
pdfgrep -HiRn 'string 1|string 2' .
该命令应该如何纠正?
我pdfgrep
在Fedora 25中使用,我需要找到包含“只”两个字符串的pdf文件:我试过这样但我认为这是错误的:
pdfgrep -HiRn 'string 1|string 2' .
该命令应该如何纠正?
Answers:
你的命令看起来不错。问题可能是管道符号|
。标准版grep
没有处理它就不会处理它。由于man
对页pdfgrep
说:“pdfgrep很像grep的,”它可能遭受相同的语法限制。
为了使它工作,你需要逃避|
这样的\|
。
pdfgrep -HiRn 'string 1\|string 2' .