Linux终端游戏

你指的是这个剧本的意思吗?

那我就把意思解释如下:

#!/bin/bash#调用bash来执行程序。

为了什么?我?在?$(?序列?1?54)#初始化卡

好的[$i]=1

done#for循环用于将所有54张卡初始化为1。

max=0?#初始化获胜者

为了什么?我?在?$(序列?1?4)#游戏开始

回声?“玩家?$i"#玩家I?一轮

A=$((RANDOM%53+1))#抽牌

什么时候?[[?${ok[$a]}?-情商?0?]];

a=$((RANDOM%53+1))

Done#随机生成一张1-54房间的牌。

好的[$a]=0

如果?[?$a?-gt?$max?];?then#if语句表示如果卡大于max,则赋给max,下表给num,下标表示是哪张卡。

最大值=$a

数量=$i

船方不负担装货费用

HuaSe=$((a%4))#生成颜色

案子?$华丝?in#case语句的其余部分用于表示诉讼

0)HS = ' C ';;#曹华

1)HS = ' D ';;#正方形

2)HS = ' H ';;#心形

3)HS = ' S ';;#黑色的心

environmental systems applications center 环境系统应用程序中心

大孝=$((a/4+1))?#生成卡值

案子?$大孝?在#这部分是生成相应的卡片。

2|3|4|5|6|7|8|9|10)?回声?$ HS $大孝;;

11)echo?$HS?j’;;

12)echo?$HS?q’;;

13)echo?$HS?k’;;

1?)回声?$HS?a’;;

14)echo?小?“笑话?”;;?#小王

15)echo?大?“笑话?”;;?#国王

environmental systems applications center 环境系统应用程序中心

读书?陆线 (landlines的缩写)

完成的

回声?“玩家?$numwin?!"#游戏结果,这里有一个错误。为什么会有中间带空格的numwin变量?很多地方写的有些问题,缺了一部分。如果你坚持这个脚本是干什么用的,大部分是输出那个卡。有用的是if语句,也就是找一个比max大的卡,但是为什么后面还有一个read?唉,为什么要找我私下谈?我直接教你怎么做。