shell 脚本有趣的运用 根据输入内容输出彩虹色的字符串附加各种效果 如果没有输入字符串,就读取 rainbow.txt 内容,再输出 #!/bin/sh #定义输出颜色的功能 rmsg() { echo -e "\033[31m$*\033[0m"; } gmsg() { echo -e "\033[32m$*\033[0m"; } bmsg() { echo -e "\033[34m$*\033[0m"; } # 判断参数是否大于1个,如果没有参数就读入一个字符串作为参数 if