寻求建议,让一些简单的训练风格游戏通过命令行变得更好。
它可能类似于https://www.learnshell.org/,甚至更简单。从最基本的层面来说,我很高兴能得到一个提示和反馈,不一定是 Ultima Ascension。:)
答案1
像这样吗?
/usr/bin/env bash # 出现错误时停止 设置-o errexit # 不允许未设置变量 设置-o 名词集 # 不覆盖任何文件 设置-o noclobber # 提示用户 read -p "继续?[N/y]:" 继续 # 将“n”(否)设为默认值 继续=${继续:-"n"} # 将用户的响应转换为小写,以便于解释 # 解释用户的响应 如果 [ “${PROCEED,,}” = 'y' ]; 然后 回显“正在进行……” 别的 回显“正在停止” 出口 1 菲