Linux 文档编辑 : let 命令详解
let命令是bash中用于计算的工具,提供常用运算符还提供了方幂**
运算符。在变量的房屋计算中不需要加上$
来表示变量,如果表达式的值是非0,那么返回的状态值是0;否则,返回的状态值是1。
语法
let arg [arg ...] #arg代表运算式
用法
自加操作let no++
自减操作let no--
简写形式let no+=10
,let 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 后面的字符需要空格隔开各个字符。
# 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 20let 示例
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 命令详解相关推荐
- Linux 文档编辑 : pico 命令详解
pico命令是功能强大全屏幕的文本编辑器.pico的操作简单,提供了丰富的快捷键.常用的快捷键如下: Ctrl+G:获得pico的帮助信息: Ctrl+O:保存文件内容,如果是新文件,需要输入文件名: ...
- Linux 文档编辑 : ex 命令详解
ex命令用于在Ex模式下启动vim文本编辑器. ex执行效果如同vi -E,使用语法及参数可参照vi指令,如要从Ex模式回到普通模式,则在vim中输入":vi"或":vi ...
- Linux 文档编辑 : fold 命令详解
fold命令用于控制文件内容输出时所占用的屏幕宽度.fold命令会从指定的文件里读取内容,将超过限定列宽的列加入增列字符后,输出到标准输出设备.若不指定任何文件名称,或是所给予的文件名为"- ...
- Linux 文档编辑 : grep 命令详解
grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正 ...
- Linux文档编辑命令
Linux文档编辑命令 1.vi或vim命令 1.基本操作 1.vim 文件名 :进入一般模式(不能输入) 2.按下 i 从一般模式,进入到插入模式 3.按下esc从插入模式,退出到一般模式 4 ...
- linux查看和结束进程,Linux查看和结束进程命令详解
在ubuntu中,终止一个进程或终止一个正在运行的程序,一般是通过 kill .killall.pkill.xkill 等进行. ----------------------------------- ...
- linux中iptables配置文件及命令详解详解
linux中iptables配置文件及命令详解详解 2018年05月04日 14:23:41 hxpjava1 阅读数 956 linux中iptables配置文件及命令详解详解 iptables配置 ...
- linux tf命令,Linux系统命令介绍之vmstat命令详解
今天小编要跟大家介绍的vmstat命令详解.熟悉Linux系统和使用Linux系统工作的小伙伴都知道Linux的命令有很多,而真正在工作中用到的命令应该不超过几十个,为了让大家更好的掌握这些命令,小编 ...
- linux cpio(copy in/out) 命令详解
linux cpio(copy in/out) 命令详解 功能说明:备份文件. 语 法:cpio [-0aABckLovV][-C <输入/输出大小>][-F <备份档>][- ...
最新文章
- C++中extern C的使用
- 给ADAS泼冷水?不,是客观评价
- 菜鸟刚入手Python第一天
- 程序员如何明智地提出好的问题
- centos7安装tensorflow_gpu完整教程
- J2EE后台UI系统框架搭建-EXTJs使用(4.1 GPL版本)
- 【IdentityServer4文档】- 欢迎来到 IdentityServer4
- TOMCAT部署项目的方式
- Climbing Stairs - Print Path
- [转载]eXeScope 6.50本地溢出分析
- jQuery两把利器
- v-if和v-for一起用踩过的坑
- php采集扩展,PHP扩展生成器
- Mysql 设置 max_user_connections
- 维护项目的管理策略案例
- 归并排序(包含逆序数对的个数51Nod1019)
- flash游戏和HTML5游戏,Flash动画和H5小游戏哪个更好?
- 自驾游分享你的快乐来[有车大师]吧!
- 披着“云”衣裳的狗——搜狗输入法“云”版本尝鲜记
- swift项目调用OC代码,OC项目调用swift代码
热门文章
- mysql 获取一个库下的所有表名
- 微信小程序中的添加收获地址的流程
- F分布概率密度函数的推导
- 龙ol服务器维护补偿boss,总裁酷炫狂霸拽 《龙OL》练武场深处的BOSS
- Taro使用Vue3踏坑日记:Module not found: Can‘t resolve ‘@vue/server-renderer‘ in ‘/Users/...‘
- ubuntu16.04安装firefox的flash播放插件
- 豆沙绿 RGB值 hex值 及eclipse设置背景色步骤
- Instant类使用
- 数据结构考试的一些选择题
- 敏捷Scrum框架最全总结!