我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' .