为什么%符号出现在我的标准输出中?

时间:2013-07-01 13:00:21

标签: console stdout

有时候我会将一个字符串回显到标准输出(我在Kubuntu控制台上看到它),一个尾随的%符号会附加它的颜色倒置(白色背景上的黑色文字)。

我在打印的字符串中找不到任何意外的附加字符(或半生不熟的UTF8或其他东西)。当程序结束时,角色似乎会被添加。

我现在正在使用Go(golang),但我过去已经看过这个,我认为当时我正在使用PHP。

导致这种情况的原因是什么?

1 个答案:

答案 0 :(得分:1)

你正在使用什么外壳?听起来就像在输出结束时没有回车的情况下在zsh中发生的事情