1 个稳定版本

1.0.0 2024 年 8 月 24 日

#5#bookmark

Download history 137/week @ 2024-08-19

每月 137 次下载

无许可证

14KB
220

书签导出工具

coverage Crates.io Docs.rs

这是一个基本的 CLI 书签导出工具。

目前支持以下浏览器

浏览器 参数 描述
Firefox --firefox Firefox 使用 SQLite 数据库,因此 必须关闭浏览器才能进行导出。
Chrome --chrome Chrome 使用 JSON 文件,导出可以在浏览器打开时运行。如果您最近添加了书签,
您可能仍然想关闭它。

该工具已在以下操作系统上测试

  • macOS

如果您想添加更多功能,请添加并提交 pull request。

格式化

该工具将书签信息以行对的形式输出到 stdout;标题后跟 URL。您可以按需格式化输出。例如,要将输出格式化为 markdown 链接,可以这样做

bookmark-exporter --chrome --firefox | tr -d "\"'" | gxargs -d '\n' -L2 printf "[%s](%s)\n" \"$0\" \"$1\"

在 Mac 上,这假设您已安装了 GNU 版本的 xargsgxargs,可以通过 brew install findutils 安装。

依赖项

~24MB
~458K SLoC