【发布时间】:2017-04-12 19:51:07
【问题描述】:
我正在使用 pdftotext 和 find 来查找 PDF 文件的内容并移动它。我可以找到所有文件,但是尝试使用 xargs 将 mv 命令添加到末尾会为每个文件返回“没有这样的文件或目录”。
我的代码如下:
find ./ -name '*.pdf' -exec sh -c 'pdftotext "{}" - | grep -l -Z -i --with-filename --label="{}" --color "Thank you" | xargs -0 -I{} mv {} Found/' \;
xargs 没有得到正确的文件路径吗?我不确定发生了什么。
【问题讨论】: