# 真实 WXR 输入基数记录(hesupipe.com) Task 0.4 产出。作为阶段 6 真实数据 L3 验收的对照基数。 ## 文件基本信息 | 项 | 值 | |---|---| | 文件路径 | `D:\project\cms\storage\wxr\fd04d6ba8a1316b6.xml`(Git Bash 写法 `D:/project/cms/storage/wxr/fd04d6ba8a1316b6.xml`) | | 字节数 | 5,490,399(约 5.5MB,`stat -c %s` 输出 `5490399`) | | SHA-256 | `f9bc5d4497a1792af37abff78e0096268bda975cb367a956da42bcf9552b9f62` | ## 统计结果 ### `` 总数 ``` 1122 ``` ### 按 `wp:post_type` 分布(原样输出) ``` 855 2 68 15 129 48 2 3 ``` 各自检求和:855+2+68+15+129+48+2+3 = 1122,与 `` 总数完全一致。 ### `` 总数 ``` 451 ``` ## 实际执行的命令原文 以下命令均在 Git Bash(Windows)下对上述只读文件执行: ```bash WXR="D:/project/cms/storage/wxr/fd04d6ba8a1316b6.xml" grep -c "" "$WXR" grep -o "" "$WXR" | sort | uniq -c grep -c "" "$WXR" sha256sum "$WXR"; stat -c %s "$WXR" ``` 说明: - 计划中的首选 CDATA 模式(`grep -o ""`)在本机直接成功,未启用 `-oP`/兜底方案。 - 额外做了一次兜底核对:`grep -c "wp:post_type" "$WXR"` 输出 `1122`,与 `` 总数及分布求和一致。 - `sha256sum` 在 Git Bash 下输出中的 `*` 表示按二进制模式读取(`f9bc... *D:/project/...`),哈希值本身如上表所记。 ## 与 cms 迁移台账预期对照 台账预期:约 129 post + 47~48 product + 15 page + 855 attachment。以实际输出为准: | post_type | 台账预期 | 实际 | 偏差 | |---|---|---|---| | post | ~129 | 129 | 一致 | | product | 47~48 | 48 | 落在预期区间内 | | page | 15 | 15 | 一致 | | attachment | 855 | 855 | 一致 | | revision | (未提及) | 0 | 无 revision,导出时未包含 | | nav_menu_item | (未提及) | 68 | 台账未列,WXR 实际包含 | | elementor_library | (未提及) | 2 | 台账未列,WXR 实际包含 | | wp_navigation | (未提及) | 2 | 台账未列,WXR 实际包含 | | wpcf7_contact_form | (未提及) | 3 | 台账未列,WXR 实际包含 | 偏差结论:台账明确预期的四类(post/product/page/attachment)全部吻合,无偏差;WXR 中另含台账未列举的 4 类共 75 条 item(nav_menu_item 68、elementor_library 2、wp_navigation 2、wpcf7_contact_form 3;表中 revision 计数为 0,不计入),阶段 6 验收时如仅以四类主基数对照则不受影响,如需全量迁移这些类型需纳入范围决策。 ## 只读声明 本任务仅对该 WXR 文件执行了读取类命令(grep / sha256sum / stat),未对该文件或 `D:\project\cms` 下的任何内容做任何修改。