Linux:打印一个国际象棋的棋盘
2020-08-09 18:18
363 查看
International Chess
#!/bin/bash for i in {1..8} do for j in {1..8} do sum=$[i+j] if [ $[sum%2] -eq 0 ];then echo -ne "\033[41m \033[0m" else echo -ne "\033[47m \033[0m" fi done echo done
效果如下:
附上echo的色表(方便大家换着玩):
字背景颜色范围:40—–47
echo -e “\033[40;37m 黑底白字 \033[0m”
echo -e “\033[41;37m 红底白字 \033[0m”
echo -e “\033[42;37m 绿底白字 \033[0m”
echo -e “\033[43;37m 黄底白字 \033[0m”
echo -e “\033[44;37m 蓝底白字 \033[0m”
echo -e “\033[45;37m 紫底白字 \033[0m”
echo -e “\033[46;37m 天蓝底白字 \033[0m”
echo -e “\033[47;30m 白底黑字 \033[0m”
相关文章推荐
- 打印出国际象棋棋盘.
- linux每天打印一个tomcat日志(tomcat6)
- C#打印出国际象棋的棋盘
- 在8X8的棋盘上分布着n个骑士,他们想约在某一个格中聚会。骑士每天可以像国际象棋中的马那样移动一次,可以从中间像8个方向移动(当然不能走出棋盘),请计算n个骑士的最早聚会地点和要走多少天。要求尽早聚会
- 一个有意思的东东,linux C 打印自己的程序
- 打印国际象棋棋盘
- 在8X8的棋盘上分布着n个骑士,他们想约在某一个格中聚会。骑士每天可以像国际象棋中的马那样移动一次,可以从中间像8个方向移动(当然不能走出棋盘),请计算n个骑士的最早聚会地点和要走多少天。要求尽早聚会
- Linux-C基础知识学习:C语言作业-将5个学生成绩保存在一个数组中,单独实现一个计算平均成绩的average函数, 在main函数中获取该函数返回的平均值,并打印。
- 打印一个棋盘格图案
- shell脚本打印国际象棋棋盘
- linux bash shell 在控制台打印 8格棋盘的方法
- C语言(6)--国际象棋棋盘、螺旋矩阵、指定年份日历、打印ASCII码表
- java打印国际象棋棋盘的方法
- linux bash shell 在控制台打印 8格棋盘的方法
- 一个有意思的东东 linux c打印自己的程序
- 一个简单的用于嵌入式Linux开发的C调试日志打印接口
- 一个有意思的东东 linux c打印自己的程序
- Linux下实现一个带时标的消息打印
- Linux下递归打印一个文件夹下的所有文件夹和文件
- 实现一个命令行linux终端应用程序,把输入的指定文件,映射到内存中,并打印出文件内容