International Chess

#!/bin/bash
for i in {1..8}
dofor j in {1..8}
dosum=$[i+j]if [  $[sum%2] -eq 0 ];thenecho -ne "\033[41m  \033[0m"elseecho -ne "\033[47m  \033[0m"fi
doneecho
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:打印一个国际象棋的棋盘相关推荐

  1. Linux打印一个文字logo

    目录 Linux文章目录 第一话:安装linux_logo 第二话:尝试linux_logo 第三话:不显颜色 第四话:取消下方system`s informstion 第五话:显示运行time 第六 ...

  2. Linux基本C编程fork、signal、time以及用printf在终端打印一个GUI窗口 - 使用cygwin

    1 fork, vfork示例 创建一个新进程的方法只有由某个已存在的进程调用fork()或vfork(): vfork创建新进程的主要目的在于调用exec函数执行另外的一个新程序,在没调用exec或 ...

  3. 如何输出一个国际象棋棋盘

    如何输出一个国际象棋棋盘 处理该程序,由于编辑器不同,主要问题为如何输出黑色方格.以下为代码块. #include<stdio.h> #include<stdlib.h> in ...

  4. Python实验一:创建数组并进行运算、创建一个国际象棋棋盘

    目录 一.题目描述 1.创建数组并进行运算 2.创建一个国际象棋棋盘 二.实现代码: 1.创建数组并进行运算 2.创建一个国际象棋棋盘 一.题目描述 1.创建数组并进行运算 (1).创建一个数值范围为 ...

  5. linux做一个客户端与WemosD1作为服务器的无线通信(局域网通信)

    参考:linux做一个客户端与WemosD1作为服务器的无线通信(局域网通信) 作者:枕上 发布时间:2021-07-19 23:33:44 网址:https://blog.csdn.net/jinc ...

  6. c# 找出目录下的所有子目录_Linux技巧:ls命令只列出子目录名和每行打印一个文件名

    本篇文章介绍 Linux ls 命令如何只列出指定目录下的子目录名,和每行只打印一个文件名的方法. 只列出指定目录下的子目录名 在 ls 命令中只列出子目录名 在 Linux 中,ls 命令默认会列出 ...

  7. Linux打印介绍【转贴】

    linux下面打印的问题一直没有解决直到看到这篇文章.收藏. 打印对于Linux/Unix类系统来说,曾经没有一点问题,但那是很久以前的事情了.随着各种新型打印机的出现,特别是很多不支持PostScr ...

  8. linux打印机测试程序,轻松了解Linux打印之CUPS软件

    轻松了解Linux打印CUPS .到目前为止,有关使用公共 UNIX 打印系统 (CUPS),这种打印系统可以为您的网络带来一种通用打印解决方案. Unix/Linux 打印界在很长一段时间内都没有什 ...

  9. Linux打印命令lp详解

    lp 在类Unix系统上(一般为Linux跟Mac平台),使用lp命令来打印文件. lp命令在Linux跟Mac平台,使用的是cups服务(没有其它的),来支持打印. CUPS 可以参考这篇文章 lp ...

最新文章

  1. arch更新失败的办法
  2. FineReport——设计时无相关数据库查看权限,使用对应数据库解决方案
  3. An error was encountered while running(Domain=LaunchSerivcesError, Code=0)
  4. MapReduce 中的两表 join 几种方案简介
  5. linux gret 文件内容,DataX插件开发指南.docx
  6. 2015年9大优秀项目管理工具集锦
  7. 【自然框架】n级下拉列表框的原理
  8. [转] 深入浅出oracle锁---原理篇
  9. spring容器启动的加载过程(三)
  10. 4k hidpi 黑苹果_黑苹果如何通过开启HIDPI来增强显示效果?
  11. 语音识别 卷积神经网络,卷积神经网络字符识别
  12. 入侵检测领域数据集总结
  13. android渠道占有率,硬核联盟分发量在安卓渠道占比高达64%,2019年将发力四大方向...
  14. bzoj4987 Tree 分类讨论+树形背包
  15. 先有鸡还是先有蛋?先有操作系统,还是先有汇编器?(对计算机本质的探讨)
  16. 你总要一个人 走过一段艰难的日子
  17. 【无标题】写了一个半小时才写这么一点,是不是我能力不行呀?而且暗亮边框还显示不出来,害
  18. 2.4.XXX 内核配置 介绍
  19. Arduino与无源蜂鸣器
  20. 批处理怎么调用计算机名,Reg命令使用详解 批处理操作注册表必备

热门文章

  1. A Survey of Compiler Testing
  2. Java基础_day1、2、3、4
  3. Jenkins配置邮件通知服务,完整教程(含发送成功无法接收邮件处理方案)
  4. 存两张《红衣坊》的海报
  5. python操作蓝牙
  6. 匹配手机和小灵通的正则表达式
  7. sequelize多条件_Sequelize 快速入门
  8. python去除字符串中的小括号和中括号大括号
  9. 硬盘录像机的4路8路16路是什么意思视频基本术语介绍 码流、帧率、分辨率、I帧、带宽
  10. xquery_XQuery如何扩展XPath