麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > Linux Shell > 正文

shell腳本打印國際象棋棋盤

2020-07-27 18:44:59
字體:
來源:轉載
供稿:網友

本文實例為大家分享了shell打印國際象棋棋盤的具體代碼,供大家參考,具體內容如下

代碼如下:

#!/bin/bash#set chess cell's widthread -p "Please set the chess cell's width( two space width as unit ):" widthif [[ $width =~ "^[0-9]+$" ]];then echo "wrong width setting, check your input and try again." exitfilet width=$width*2#choose player's board cell colorplayer="player1"PS3="Which color do you want to set for $player :"select choice in red green yellow blue purple cyan white;do case $REPLY in [1-7]) if [[ $player == player2 ]];then  declare -i color2=$REPLY  break else  declare -i color1=$REPLY fi player="player2" PS3="Which color do you want to set for $player :" ;; *) ;; esacdoneif (( color1==color2 ));then echo "two player must choose different color, check your choice and try again." exitfi#print the chess boardfor (( i=0; i<4; i++ )); do for (( j=0; j<$width/2; j++ ));do for (( k=0; k<4; k++ ));do  echo -e "/e[4${color1}m$(printf %${width}s)/e[0m/c"  echo -e "/e[4${color2}m$(printf %${width}s)/e[0m/c" done echo done for (( j=0; j<$width/2; j++ ));do for (( k=0; k<4; k++ ));do  echo -e "/e[4${color2}m$(printf %${width}s)/e[0m/c"  echo -e "/e[4${color1}m$(printf %${width}s)/e[0m/c" done echo donedone

參考文章:

Linux Shell編程繪制國際象棋棋盤

Shell 教程

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 九九色在线观看 | 亚洲射逼 | 国产成年人网站 | av不卡毛片 | 日韩av成人 | 欧美一级色片 | 亚洲天堂成人在线 | 欧美日韩在线播放一区 | 免费国产a | 欧美日韩经典在线 | 香蕉久草在线 | 一区二区国产在线 | 免费久久久 | 久久久av亚洲男天堂 | 欧美性生活视频免费 | 国产精品色综合 | 国产高潮好爽好大受不了了 | 日韩视频在线视频 | 久久久综合久久久 | 国产精品亚洲精品日韩已方 | a黄毛片 | 亚州精品天堂中文字幕 | 欧美三级欧美成人高清www | 免费观看高清视频网站 | 国产成人77亚洲精品www | 九九热在线视频观看 | 91麻豆精品国产91久久久点播时间 | a黄色网 | 中文字幕在线资源 | 55夜色66夜色国产精品视频 | 日韩精品久久久久久久九岛 | 色诱亚洲精品久久久久久 | 免费a级毛片大学生免费观看 | 美女被免费网站在线软件 | 久久超| 国产精品一区视频 | 91精品国啪老师啪 | 极色品影院 | 一级黄色毛片播放 | 在线成人一区二区 | 黄网站在线免费 |