-1
此代码尝试以黄色显示回显指令,并用用户输入回显下一个回显,但它失败。在Mac bash脚本中回显变量值
#!/bin/bash
YELLOW="\033[33m";
echo -e '${YELLOW}enter app name'
read name
echo -e '${YELLOW}rebuild $name after code changes'
给
${YELLOW}rebuild $name after code changes
,而不是什么黄的用户输入。任何想法如何解决它?
一个问题我没想到的是,颜色影响到所有的功能输出,我怎样才能使只是回声输出黄色,但没有其他的东西? –
您只需在行尾添加另一个控制代码即可返回到默认颜色。但是这超出了这个问题的范围。 –