0
Я использую pdftotext и находим, чтобы найти содержимое PDF-файла и переместить его. Я могу найти все файлы, но, пытаясь добавить команду mv в конец, xargs возвращает «Нет такого файла или каталога» для каждого файла.pdftotext find command return Нет такого файла или каталога
Мой код выглядит следующим образом:
find ./ -name '*.pdf' -exec sh -c 'pdftotext "{}" - | grep -l -Z -i --with-filename --label="{}" --color "Thank you" | xargs -0 -I{} mv {} Found/' \;
ли xargs не получить правильный путь к файлу? Я не уверен, что происходит.
Это сработало отлично! Я не думал о пробелах в именах файлов, вызывающих проблемы. Спасибо. –
Не могли бы вы принять ответ и повысить, PLS –