每日 Harness 开源 · Source
返回本期 · Back to 2026-08-17

博客文章 · Blog Posts2026-08-17 · Monday, August 17, 2026

Tracking down a Zsh history data loss bug

michael.stapelberg.ch原文 ↗

Tracking down a Zsh history data loss bug
Michael Stapelberg 记录 Zsh 历史文件被截断的调查过程,从可复现条件、文件变化和 shell 写入路径逐步收窄触发点。方法上最扎实的是保留现场、构造最小复现、区分配置相关性与因果关系,并在修复后直接检查磁盘状态。对交互式工具而言,命令退出正常并不证明持久化成功,历史文件本身必须进入回归测试。
–浏览

评论 · Comments