Safari书签管理器无法自动识别重复项,需人工比对标题和网址;可通过内置搜索关键词筛选疑似重复项,再导出HTML文件用文本工具查重。

你在 Safari 书签管理器里翻了十几页,发现“公司年报”“2024年报”“年报-2024”“年度报告2024”其实指向同一个 PDF 链接,但系统不会主动提醒你这些是重复项,必须人工比对标题和网址才能揪出来。
用 Safari 内置搜索快速筛出疑似重复标题
打开 Safari → 点击菜单栏「书签」→「编辑书签」,进入书签管理器界面。
在右上角搜索框中输入关键词,比如「年报」「登录」「首页」「dashboard」——这些高频泛化词最容易催生重复命名。
搜索结果会高亮所有含该词的书签项,但注意:它不区分大小写,也不支持通配符或模糊匹配,输“report”搜不出“Report”开头的条目;建议先统一小写再试。
导出 HTML 后用文本工具查重
在 Safari 中点击「文件」→「导出书签」,保存为 Bookmarks.html 文件。
用「文本编辑」或「VS Code」等纯文本工具打开该文件,按 Command+F 搜索
复制紧随其后的标题文字(位于 > 和
这一步能暴露“名称不同但语义高度重合”的情况,比如「客户系统」「CRM系统」「客户管理平台」都清洗为“customersystem”,会被归为一类。
用终端命令提取并排序 URL 快速定位真重复
打开「终端」,输入以下命令并回车:
grep -o 'HREF="https://www.php.cn/link/560f8f4b1f6a8f9b982c7ac33ffe30e1"]*"' ~/Downloads/Bookmarks.html | sed 's/HREF="//; s/"$//' | sort | uniq -d
这条命令会精准提取所有书签的完整 URL,自动排序后只显示出现 ≥2 次的链接——这才是真正意义上的重复:完全相同的地址被加了多个不同名字的书签。
如果返回为空,说明没有 URL 层面的重复;若有输出,把每条 URL 复制进 Safari 智能搜索栏回车,就能跳转到对应书签位置,手动删掉冗余项。


















