使用Paperboy(控制台)基于元数据和内容快速重命名下载的PDF文件

纸男孩 一个用Haskell编写的小型而简单的命令行PDF管理实用程序旨在帮助下载的PDF文档而没有正确/可识别的文件名。该工具提供了使用PDF元数据和内容快速重命名文件的建议。您也可以在重命名之前打开PDF并签出内容。适用于Linux和macOS。

Paperboy可以基于元数据和内容从下载文件夹中重命名PDF文件,并使用交互式命令行用户界面导航到set文件夹。如果下载文件夹中包含大量无意义名称(例如“ 3325_56545.pdf”)或仅包含一部分PDF标题的名称的PDF文档,则此功能特别有用。
使用Paperboy,重命名是手动完成的,因为命令行工具非常简单,并且可以在没有数据库或数据库的情况下用于一种目的。
Paperboy Terminal用户界面(TUI)由两个屏幕组成。收件箱默认显示所有PDF文档 Downloads 目录和库屏幕(~/papers 显示库文件夹中的PDF(默认情况下)(已导入并重命名PDF文档)。要在这两个屏幕之间切换, Tab 其中一些包括:如何在Linux上使用GUI或命令行编辑PDF元数据标签

使用Paperboy(控制台)基于元数据和内容快速重命名下载的PDF文件
Paperboy导入对话框,带有新的文件名建议

要使用Paperboy提供的建议导入和重命名PDF,请从收件箱屏幕中选择PDF, EnterSpace (或 r),选中并选择Paperboy的一个文件名候选者, Enter 关键在导入屏幕上, Ctrl-o 重命名之前,请在默认的PDF查看器中打开当前文件并查看其内容。
按查看所有Paperboy键盘快捷键。 h报童帮助

收件箱和资料库文件夹以及其他设置是可配置的。首次运行Paperboy时,系统将询问您是否要在以下位置创建配置文件: ~/.config/pboy/pboy.ini -您可以选择创建此配置文件,然后编辑和修改此文件。

  • 收件箱文件夹,这是Paperbox检查要导入的新PDF文档的文件夹(默认为 Downloads;或者是您的主目录的相对路径,例如“下载”,或者是文件夹的完整路径)
  • 库文件夹。重命名导入的PDF文档后,Paperboy将其放置在此处(~/papers 默认情况下)
  • 选择是移动导入的PDF文档还是保留原始文档 true 默认情况下)
  • 单词分隔符。这用于分隔PDF文档文件名中的单词(默认为 _

您可能也有兴趣:rga:搜索PDF,电子书,Office文档,档案等文件中的文本(ripgrep包装)

下载并安装Paperboy

在Linux上,下载并解压缩pboy linux.tar.gz文件并安装解压缩的文件 pboy 到目录二进制文件 $PATH。例如, /usr/local/bin 使用以下命令从解压缩的文件夹中运行此命令 pboy 二进制):

sudo install pboy /usr/local/bin
Sidebar