1 echo命令
echo -e "\033[0;31m |a| \033[0m \033[0;32m |b| \033[0m \033[0;33m |c| \033[0m \033[0;34m |d| \033[0m"
效果如下:
**注意:要指定-e
2 awk print函数
echo "a b c d" | awk '{print "\033[0;31m"$1"\033[0m", "\033[0;32m"$2"\033[0m", "\033[0;33m"$3"\033[0m", "\033[0;34m"$4"\033[0m"}'
效果如下:
3 awk printf函数
echo "a b c d" | awk '{printf("%s %s %s %s\n","\033[0;31m"$1"\033[0m", "\033[0;32m"$2"\033[0m", "\033[0;33m"$3"\033[0m", "\033[0;34m"$4"\033[0m")}'
效果如下: