Просматривайте тысячи файлов PDF один за другим из списка

Я взял на себя задачу вручную сгенерировать важные данные библиотеки из огромной библиотеки pdf; я хочу: использовать скрипт с именами файлов, чтобы открыть экземпляр файла PDF, просмотреть его, и после закрытия текущего экземпляра запускается следующий экземпляр PDF. Это возможно. Этот не говорит об использовании списка имен файлов.

1
задан 13 April 2017 в 15:23

2 ответа

Учитывая файл с именем файла на строку, Вы могли использовать эту команду:

while read file; do xdg-open "$file"; done < files.txt

Можно заменить xdg-open программой по Вашему выбору, такой как evince или okular.

Если файлы PDF являются главным образом текстом, можно также рассмотреть использование pdftotext управляйте для преобразования файлов PDF в текстовые файлы. Таким образом можно использовать любой текстовый редактор для рассмотрения содержания. gedit и kate вкладки поддержки, например. Пример:

while read file; do pdftotext "$file"; done < files.txt

Это преобразовывает файл PDF такой как foo.pdf к текстовому файлу, foo.txt.

Для получения дополнительной информации на вызове команды pdftotext, см. его страницу руководства pdftotext(1).

2
ответ дан 13 April 2017 в 15:23

Вы могли попробовать I, Библиотекарь. Это не командная строка, но это могло помочь сделать Вашу задачу более терпимой.

http://i-librarian.net

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: