我将我的脚本添加mylovelyscript.sh
到/bin/
文件夹中。我的脚本包含echo
使用不同文本颜色显示文本的代码。但是当我运行脚本时
$ mylovelyscript
它以bash模式执行。因此,我的脚本给出了带有颜色代码的文本的输出,例如
\e[93mHello World!
但没有彩色文字。但是,当我像$ sh mylovelyscript.sh
使用sh
命令一样运行脚本时,它会按照我想要的方式执行。现在,我希望我的脚本给我像sh
模式一样的彩色文本,但是在这种情况下,我想将我的脚本称为$ mylovelyscript
,而不是$ sh mylovelyscript
。我该怎么做?谢谢!
bash
代码更改为sh
代码,因为sh
无法读取bash style
代码。