let命令是bash中用于计算的工具,提供常用运算符还提供了方幂**运算符。在变量的房屋计算中不需要加上$来表示变量,如果表达式的值是非0,那么返回的状态值是0;否则,返回的状态值是1。

语法

let arg [arg ...]    #arg代表运算式

用法

自加操作let no++
自减操作let no--
简写形式let no+=10let no-=20,分别等同于let no=no+10,let no=no-20

实例

#!/bin/bash
let a=5+4 b=9-3
echo $a $b
#!/bin/bash
let "t1 = ((a = 5 + 3, b = 7 - 1, c = 15 - 4))"
echo "t1 = $t1, a = $a, b = $b"
1 。let 不需要空格隔开表达式的各个字符。而 expr 后面的字符需要空格隔开各个字符。
  1. # expr 实例
    $ s=`expr 2 + 3`
    $ echo $s
    5# let 实例
    $ let s=(2+3)*4
    $ echo $s
    20
    $ s=`expr 2 + 3`
    $ echo $s
    5# let 实例
    $ let s=(2+3)*4
    $ echo $s
    20

  2. let 示例

    i=0
    while((i<=5))
    do  echo $i  let i++
    done  =0
    while((i<=5))
    do  echo $i  let i++
    done  

备注:

yexiang@ubuntu:<~>$ a=4+5

yexiang@ubuntu:<~>$ echo $a
4+5
yexiang@ubuntu:<~>$ let a=4+5
yexiang@ubuntu:<~>$ echo $a
9

Linux 文档编辑 : let 命令详解相关推荐

  1. Linux 文档编辑 : pico 命令详解

    pico命令是功能强大全屏幕的文本编辑器.pico的操作简单,提供了丰富的快捷键.常用的快捷键如下: Ctrl+G:获得pico的帮助信息: Ctrl+O:保存文件内容,如果是新文件,需要输入文件名: ...

  2. Linux 文档编辑 : ex 命令详解

    ex命令用于在Ex模式下启动vim文本编辑器. ex执行效果如同vi -E,使用语法及参数可参照vi指令,如要从Ex模式回到普通模式,则在vim中输入":vi"或":vi ...

  3. Linux 文档编辑 : fold 命令详解

    fold命令用于控制文件内容输出时所占用的屏幕宽度.fold命令会从指定的文件里读取内容,将超过限定列宽的列加入增列字符后,输出到标准输出设备.若不指定任何文件名称,或是所给予的文件名为"- ...

  4. Linux 文档编辑 : grep 命令详解

    grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正 ...

  5. Linux文档编辑命令

    Linux文档编辑命令 1.vi或vim命令 1.基本操作 1.vim  文件名   :进入一般模式(不能输入) 2.按下 i 从一般模式,进入到插入模式 3.按下esc从插入模式,退出到一般模式 4 ...

  6. linux查看和结束进程,Linux查看和结束进程命令详解

    在ubuntu中,终止一个进程或终止一个正在运行的程序,一般是通过 kill .killall.pkill.xkill 等进行. ----------------------------------- ...

  7. linux中iptables配置文件及命令详解详解

    linux中iptables配置文件及命令详解详解 2018年05月04日 14:23:41 hxpjava1 阅读数 956 linux中iptables配置文件及命令详解详解 iptables配置 ...

  8. linux tf命令,Linux系统命令介绍之vmstat命令详解

    今天小编要跟大家介绍的vmstat命令详解.熟悉Linux系统和使用Linux系统工作的小伙伴都知道Linux的命令有很多,而真正在工作中用到的命令应该不超过几十个,为了让大家更好的掌握这些命令,小编 ...

  9. linux cpio(copy in/out) 命令详解

    linux cpio(copy in/out) 命令详解 功能说明:备份文件. 语 法:cpio [-0aABckLovV][-C <输入/输出大小>][-F <备份档>][- ...

最新文章

  1. C++中extern C的使用
  2. 给ADAS泼冷水?不,是客观评价
  3. 菜鸟刚入手Python第一天
  4. 程序员如何明智地提出好的问题
  5. centos7安装tensorflow_gpu完整教程
  6. J2EE后台UI系统框架搭建-EXTJs使用(4.1 GPL版本)
  7. 【IdentityServer4文档】- 欢迎来到 IdentityServer4
  8. TOMCAT部署项目的方式
  9. Climbing Stairs - Print Path
  10. [转载]eXeScope 6.50本地溢出分析
  11. jQuery两把利器
  12. v-if和v-for一起用踩过的坑
  13. php采集扩展,PHP扩展生成器
  14. Mysql 设置 max_user_connections
  15. 维护项目的管理策略案例
  16. 归并排序(包含逆序数对的个数51Nod1019)
  17. flash游戏和HTML5游戏,Flash动画和H5小游戏哪个更好?
  18. 自驾游分享你的快乐来[有车大师]吧!
  19. 披着“云”衣裳的狗——搜狗输入法“云”版本尝鲜记
  20. swift项目调用OC代码,OC项目调用swift代码

热门文章

  1. mysql 获取一个库下的所有表名
  2. 微信小程序中的添加收获地址的流程
  3. F分布概率密度函数的推导
  4. 龙ol服务器维护补偿boss,总裁酷炫狂霸拽 《龙OL》练武场深处的BOSS
  5. Taro使用Vue3踏坑日记:Module not found: Can‘t resolve ‘@vue/server-renderer‘ in ‘/Users/...‘
  6. ubuntu16.04安装firefox的flash播放插件
  7. 豆沙绿 RGB值 hex值 及eclipse设置背景色步骤
  8. Instant类使用
  9. 数据结构考试的一些选择题
  10. 敏捷Scrum框架最全总结!