У меня есть каталог с несколькими сотнями PDF-файлов. Я хотел бы найти, какие из них имеют пароль безопасности. Есть ли способ сделать это быстрее, чем открывать каждый по одному?
1 ответ
2
Защищенные паролем, при просмотре в виде текстовых файлов, имеют в конце строку «/Encrypt», которая отсутствует в незащищенных PDF-файлах. Так что в Linux вы можете использовать
$ fgrep -al '/Encrypt' *.pdf
получить список файлов, содержащих «/Encrypt».
Обратите внимание, что в -al
переключатели, которые говорят fgrep
(а) процесс все файлы , как если текстовые файлы, и (л) список имен совпадающих файлов без согласования линий, а также (л) останавливаются на первом матче в каждый файл. Смотрите man fgrep
для более подробной информации.