pick-card.sh
来自「BASH Shell 编程 经典教程 《高级SHELL脚本编程》中文版」· Shell 代码 · 共 47 行
SH
47 行
#!/bin/bash# pick-card.sh# 这是一个从数组中取出随机元素的一个例子.# 抽取一张牌, 任何一张.Suites="ClubsDiamondsHeartsSpades"Denominations="2345678910JackQueenKingAce"# 注意变量的多行展开.suite=($Suites) # 读入一个数组.denomination=($Denominations)num_suites=${#suite[*]} # 计算有多少个数组元素.num_denominations=${#denomination[*]}echo -n "${denomination[$((RANDOM%num_denominations))]} of "echo ${suite[$((RANDOM%num_suites))]}# $bozo sh pick-cards.sh# Jack of Clubs# 感谢, "jipe," 指出$RANDOM的这个用法.exit 0
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?