2

У меня есть каталог с несколькими сотнями PDF-файлов. Я хотел бы найти, какие из них имеют пароль безопасности. Есть ли способ сделать это быстрее, чем открывать каждый по одному?

1 ответ1

2

Защищенные паролем, при просмотре в виде текстовых файлов, имеют в конце строку «/Encrypt», которая отсутствует в незащищенных PDF-файлах. Так что в Linux вы можете использовать

$ fgrep -al '/Encrypt' *.pdf

получить список файлов, содержащих «/Encrypt».

Обратите внимание, что в -al переключатели, которые говорят fgrep (а) процесс все файлы , как если текстовые файлы, и (л) список имен совпадающих файлов без согласования линий, а также (л) останавливаются на первом матче в каждый файл. Смотрите man fgrep для более подробной информации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .