用 yes 无限重复输出

为测试或自动应答持续输出同一行文本。

macOS终端脚本低风险
运行 yes "文字" | head -n 5,把文字打印 5 次。

01命令

命令
$ yes "cmdcv" | head -n 5

02作用说明

yes 会一直重复其参数(默认是 y)直到被中断。常见技巧是管道给需要大量确认的程序,或用 head 限定行数。务必用 head 或长度限制收尾。

03风险

风险低风险
系统兼容性macOS (built-in)
!注意: 单独运行 yes 永不停歇,若重定向到文件可能写满磁盘或刷爆日志,一定要加限制。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

最后验证: 2026-09-20 · 分类: 开发者

06相关方案