首页 > 系统相关 >shell脚本猜数字

shell脚本猜数字

时间:2022-12-22 20:56:14浏览次数:48  
标签:脚本 guess shell 数字 echo num 100 should

shell脚本猜0到100之间的随机数

#!/bin/bash

echo "input a number between 1 and 100"

let num=$((RANDOM %100))

# echo $num

while true
do 
    read guess
    if [ $guess -lt $num ]
        then echo "you should guess bigger!"
    elif [ $guess -gt $num ]
        then echo "you should guess smaller!"
    else 
        echo "you are right!"
        break
    fi
done

运行结果

标签:脚本,guess,shell,数字,echo,num,100,should
From: https://www.cnblogs.com/rainbow7colours/p/16999552.html

相关文章

  • FreeSWITCH学习笔记:Lua脚本
    本文更新于2022-06-03,使用FreeSWITCH1.10.7。目录argvfreeswitch.APIAPI:executefreeswitch.bridgefreeswitch.consoleLogfreeswitch.DbhDBH:affected_rowsDBH:connected......
  • 家居建材行业数字化重构,依靠CRM打通全流程
    国家十四五规划提出大力推进产业数字化转型,如今各行各业数字化进程如火如荼,传统行业将数字化转型视为重塑产业竞争力的重要途径。因此,即便是数字化率平均只有10%的家具建材......
  • 华为云大数据BI解决方案,助力企业快速数字化​
    在如今的网上流传的一句话,谁掌握了数据,谁就掌握了财富。数据对于大多数人以及企业来说,都是至关重要的东西。但如何储存数据,保护自己的数据就是一个值得考究的问题。俗话说的......
  • Linux系统入门-Shell命令
    linux中的shellLinux中的shell,是指一个面向用户的命令接口,表现形式就是一个可以由用户录入的界面,这个界面也可以反馈运行信息。shell在Linux中的存在形式由于Linux不同于Win......
  • 华为云大数据BI解决方案,助力企业实现数字化转型​
    2022年1月12日,国务院印发了《“十四五”数字经济发展规划》,规划明确提出到2025年,数字经济核心产业增加值占国内生产总值比重达到10%。这一规划的出台,充分释放出加快发展数字......
  • 华为云桌面,数字化时代便捷、安全的办公选择
    在当今效率优先、信息技术高度发展的时代,云桌面作为一种帮助企业实现快速办公上云的云服务,将应用于企业日常办公中,它不仅能够提升工作效率,而且还具有良好的扩展性和可扩展性......
  • 低代码:让企业“活”起来,赋能企业数字转型
    低代码作为一种无需或只需少量代码即可快速生成应用程序的开发方式,广义的低代码可以分为低代码和无代码两种,两者面向的群体和场景不同,分别定位于服务IT人员和业务人员。两者......
  • Android编译脚本添加kernel编译选项传入宏定义
    Android系统开发时针对不同产品(硬件)差异,驱动层需要做逻辑区分,需要获取当前产品平台信息做客制化处理,其中一种方式是编译时通过编译选项KCFLAGS=-DXXXX传入宏定义给kernel使......
  • Bash Shell自定义助手函数git-submodule-foreach:遍历对每个子模块仓库执行自定义的函
    BashShell自定义助手函数git-submodule-foreach:遍历对每个子模块仓库执行自定义的函数或命令序列...概述:在一个大型项目下,我们通常通过GitSubmodule(子模块)机制引入了其......
  • 向云而行华为云桌面成数字办公首选
    从事视频制作、动画设计等工作的专业人员一定深有体会,采用传统物理工作站制作一段30分钟的视频,仅渲染至少就要几个小时,漫长的等待也成了工作的一部分。随着数字化时代的来临......