通过 djvu 文件进行 CLI grep

通过 djvu 文件进行 CLI grep

如何 grep 查找 djvu 文件?它们是文本文件,其中包含一些图像。有没有相当于pdfgrep工具的东西?

答案1

我安装了djvutxt,然后使用下面的脚本进行搜索。我确信它可以改进。我尝试了很多findwithexecxarg命令,结果有好有坏。这似乎最适合我。

 find . -iname "*djvu" | \
  while read I; do
   echo "$I"
   djvutxt "$I" | grep -i $1
  done

另存为grepdjvu.sh并运行为bash grepdjvu.sh text_to_find

我从这里复制了这个脚本https://unix.stackexchange.com/a/50319/322998并修改。

相关内容