bash脚本中的文本不闪烁

bash脚本中的文本不闪烁,bash,shell,scripting,Bash,Shell,Scripting,我正在学习如何使用bash脚本在文本中添加样式和颜色。这就是我遇到的代码 现在我想要的是终端的输出 “错误”将闪烁,而“出错”部分将只应用颜色 但是当我运行这个文件时,会应用颜色,但文本“ERROR”不会闪烁 我在这里犯了什么错误?任何帮助都将不胜感激。谢谢..:)这只是因为任何应用程序,如anaconda、android。。。等,已安装;但是当你通过sudo apt update更新Ubuntu时,它不会更新该软件包/软件。 所以请特别更新并使用它们。在MacOSX上的bash工作正常,GNU

我正在学习如何使用bash脚本在文本中添加样式和颜色。这就是我遇到的代码

现在我想要的是终端的输出

“错误”将闪烁,而“出错”部分将只应用颜色

但是当我运行这个文件时,会应用颜色,但文本“ERROR”不会闪烁


我在这里犯了什么错误?任何帮助都将不胜感激。谢谢..:)

这只是因为任何应用程序,如anaconda、android。。。等,已安装;但是当你通过
sudo apt update
更新Ubuntu时,它不会更新该软件包/软件。

所以请特别更新并使用它们。

MacOSX
上的
bash
工作正常,
GNUBash,版本4.3.46
我也在Ubuntu 16.04上使用4.3.46。但我不知道为什么它不起作用(您是如何运行脚本的?大多数终端都不支持闪烁。请看:它与shell无关。它与您正在使用的终端有关。现在,终端很可能是一个伪终端,意味着一个软件实现。例如
gnome terminal
terminator
xterm
(Linux上)或
>MAC上的iterm
。闪烁功能必须得到这些应用程序的支持。我试图通过一些点字和大写来提高你文章的可读性。我希望我没有破坏任何东西。我不得不放弃“为什么?”部分,这对我来说毫无意义。请修复我损坏的任何东西,并接受我的道歉。
#!/bin/bash
# This is a basic bash script.
flashred="\033[5;31;40m"
red="\033[31;40m"
none="\033[0m"
echo -e $flashred"ERROR: "$none$red"Something went wrong."$none