Bash read 超时:返回失败后,为什么半行文字已经从输入里被读走 从管道读取一行数据,给 read 加上超时,失败后直接继续下一轮。偶尔一条完整消息就只剩后半段,因为超时前已经收到的字符被 read 消费并写进变量,失败返回不会把它们放回管道。超时表示本次没有等到完整边界,并不等于... yunqueblog/ 技术教程/ 2026-10-02/ 3 阅读