我认为 printf 打破了终端中的换行符

我认为 printf 打破了终端中的换行符

运行 bash 脚本后,我的(gnome-)终端最终打印了最后一行结束的每一新行(但在下一行)。我认为它printf破坏了东西,因为如果我替换printf为,它就可以工作echo。您知道这可能是什么,以及如何在不关闭终端会话的情况下修复它吗?

换行符损坏

出于安全原因,我无法提供脚本。当我有时间时,我会看看是否可以创建一个最小的损坏示例来展示。

相关内容