通过编写“猜测数字”游戏来探索Linux中的Bash

学习一种新的编程语言是很有趣的。每当Jim Hall尝试学习新的变量时,他都会专注于定义变量、编写语句和计算表达式。一旦他对这些概念有了大致的理解,通常可以自己找出其余的概念。大多数编程语言都有一些相似之处,因此一旦您了解了一种编程语言,学习下一种编程语言就需要了解其独特的细节并识别其中的不同之处。

为了帮助Jim Hall练习一种新的编程语言,他喜欢编写一些测试程序。Jim Hall经常编写的一个示例程序是一个简单的“猜测数字”程序,其中计算机选择一个介于1和100之间的数字,并要求猜出数字。程序循环直到Jim Hall猜对了。

“猜测数字”程序在编程语言中使用了几个概念:如何为变量赋值、如何编写语句以及如何执行条件计算和循环。对于学习一种新的编程语言来说,这是一个很好的实践实验。

猜猜巴什的号码

巴什是大多数Linux系统的标准shell。除了提供丰富的命令行用户界面外,bash还支持以下形式的完整编程语言:剧本.

您可以通过编写“猜测数字”游戏的版本来探索Bash。以下是我的实现:


分解剧本

脚本中的第一行,#!/bin/bash告诉Linux使用Bashshell运行这个脚本。每个脚本都以#!字符对,这表示这是一个shell脚本。接下来会发生什么#!就是要运行的外壳。在这种情况下,/bin/bash是弹壳。

若要将值赋值给变量,请列出变量的名称

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值