bash - 识别带有书签的 PDF 文件
问题描述
我在一个目录中有一批 pdf 文件(其中大部分是论文)。其中一些在 pdf 中有书签,可以帮助我轻松跳转到主题。现在,我想为其余的添加书签。
是否有任何脚本可以帮助我从其他人中标记或识别带有书标记的文件。
我最接近的是使用 CoherentPDF,它可以从每个文件中挑选书签。
cpdf -list-bookmarks myfile.pdf
例如,列出单个文件中的书签。但是,例如,我无法让它适用于一批文件(将其与 grep 结合)。
有什么办法吗?
解决方案
您可能只需要一个简单的脚本来遍历目录中的文件
for f in /Your/Directory/Path/*.pdf;
do cpdf -list-bookmarks $f;
done
推荐阅读
- ios - 如何正确地在具有内在内容大小的视图之间进行约束?
- ios - 杀死端口 8081 后 React-native 独立应用程序崩溃
- typescript - 使用 npm for node.js 安装引导程序时出错
- python - 绘制map()时出现python梯度下降错误
- flutter - 如何在颤动中导航抽屉的 UserAccountsDrawerHeader 的 CircleAvatar 中设置图像?
- reactjs - 反应路由实现
- python - 如何使用 Python 重试模块检测重试是否失败?
- android - 如何基于谷歌最新的 Android 拨号器应用程序(或基于原版的 ROM,如 Lineage OS)制作拨号器?
- c# - 有没有办法不必使用常量表达式作为属性参数?
- amazon-ec2 - 如何解决 AWS EC2 中的“ssh:连接到主机 ec2-XX-XX-XX-XX.compute-1.amazonaws.com 端口 22:连接超时”错误