gpt4 book ai didi

bash - 如何在 bash 中重置光标颜色

转载 作者:行者123 更新时间:2023-11-29 09:09:32 26 4
gpt4 key购买 nike

这发生在我的 Linux 上,而不是 Mac 上。当我使用 tput setaf 然后使用 tput sgr0 时,光标仍然保持之前选择的颜色,直到我再次按下回车键。我可以通过执行 echo '' 以相同的方式重置它,但这并不理想,因为它为我创建了一个新行。使用 printf 也不起作用。

如何在 shell 中重置光标颜色?

Color change fails Echo kind of helps

最佳答案

tput sgr0

将设置恢复为默认颜色 - 对我来说效果很好(我不需要另一个 echo)。

为了解决您的情况,我建议使用此代码:

tput setaf 2 && echo -en 'Name: ' && tput sgr0 && echo ""

关于bash - 如何在 bash 中重置光标颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32213526/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com