我目前正在尝试在脚本中获取大约4-5个命令的基本脚本,例如ifconfig,uname -a和命令,并使它们的颜色不同。
到目前为止,我已经了解到有一百万种方法可以对文字进行着色。我终于让我的文字被着色了,但它没有显示信息,而是回应了实际的" uname -a"在颜色。
这使用了this方法来使颜色正常工作:
This is my code input This is my code output, notice that the system and kernel information isn't displayed. Why is this?
答案 0 :(得分:0)
您当前正在输出字符串uname -a
而不是执行它。你可以将它放入反叛中来执行,但我认为这会更简单:
#!/bin/bash
echo -en "\e[31m"
uname -a