`

linux expr

 
阅读更多
#!/bin/bash
#  1+2+3+...+100  
sum=0
for ((i=1; i<=100; i++))
do
    sum=$(expr $sum + $i);
done
echo $sum

 

 

  • 大小: 8.2 KB
分享到:
评论

相关推荐

    Linux expr命令用法详解

    Linux expr命令 expr命令是一个手工命令行计数器,用于在UNIX/LINUX下求表达式变量的值,一般用于整数值,也可用于字符串。 语法 expr 表达式 表达式说明: 用空格隔开每个项; 用 / (反斜杠) 放在 shell 特定的...

    expr命令 命令行计数器

    expr命令的英文全称是“expression”,即是表达式的意思,作用是一个命令行的计数器,常用于在UNIX/LINUX系统中求表达式变量的值,一般用于整数值,也可用于字符串。 语法格式:expr [表达式] 常用参数: 空格 ...

    Linux 在Shell脚本中使用函数实例详解

    Linux 在Shell脚本中使用函数实例详解 Shell的函数 Shell程序也支持函数。函数能完成一特定的功能,可以重复调用这个函数。 函数格式如下: 函数名() { 函数体 }  函数调用方式: 函数名 参数列表  实例:编写...

    linux 核心命令源码

    linux 核心命令源码(cp mv cat chgrp chown cut date df du echo env expand expr find force fs group head hostname join kill link ls mkdir mv nice od paste printf ptx rm selinux seq sleep sort split stat...

    LINUX常用命令详解

    1. cd 2. pwd 3. ls 4. passwd 5. who 6. cat 7. mkdir 8. rmdir 9. chmod 10. chown 11. chgrp 12. touch 13. cp ...29. expr 30. locate 31. split 33. man,info 34. alias 35. unalias 36. clear

    Linux下自动部署Maven项目在Tomcat中

    自动部署脚本,自动更新代码,编译打包,关闭及开启... num=`expr $num - 10` 10表示保留十个备份。 执行时后面加个参数:1 , 表示部署完之后打开tomcat的log,查看有无报错。 测试环境可以自动部署,正式环境续修改

    linux常用命令源码(ls,cp,chmod,df等一百多个命令)

    linux下大部分常用命令源码,偶正要开始学习-_- base64.c basename.c c99-to-c89.diff cat.c chcon.c chgrp.c chmod.c chown.c chown-core.c chown-core.h chroot.c cksum.c comm.c copy.c cp.c cp-hash.c csplit.c ...

    linux全志R16的linux系统编译的资料_20170502_1655.7z

    全志R16平台编译linux系统V1.0.txt 2017/4/11 13:36 (编译请使用编译android的lichee的选项编译生成的.config文件,不然直接编译会报错!!!!) rootroot@cm-System-Product-Name:/home/wwt/linux_r16$ tar...

    LINUX与UNIX SHELL编程指南(很全)

    17.5 expr用法 157 17.5.1 增量计数 158 17.5.2 数值测试 158 17.5.3 模式匹配 158 17.6 小结 159 第18章 控制流结构 160 18.1 退出状态 160 18.2 控制结构 160 18.2.1 流控制 161 18.2.2 循环 161 18.3 if then ...

    基于Linux的社交应用.rar

    局域网通信软件,包含私聊,群聊,支持TCP\IP传输,传输时需知道对方地址,对方可拒绝接受,本软件仅在Linux系统上可用,不支持Windows,MacOS,Android等操作系统

    linux shell进度条实现方法

    直接看代码吧,很简单 代码如下:#!/bin/bash b=”i=0while [ $i -le ... 您可能感兴趣的文章:Linux下模拟实现进度条实例详解Linux用make指令编译进度条程序Linux下简易进度条的实现代码Linux简易彩色进度条的实例代码

    Linux shell rm

    #!/bin/sh num=`ls $1 | wc -l` if [ $num -gt 0 ] then ls -l $1 | awk '{print $9}' &gt;/tmp/rm_dir ... fname=`cat /tmp/rm_dir | head -$a | tail -1` ... a=`expr $a + 1` done else echo "$1 is empty" fi

    windows dos环境下直接运行linux命令集合

    expr.exe pfbtops.exe umount.exe factor.exe pgawk-3.1.6.exe uname.exe false.exe pgawk.exe unexpand.exe fgrep.exe pic.exe uniq.exe find.exe pinky.exe unix2dos.exe fmt.exe post-grohtml.exe unlink.exe ...

    minijit:一个暂时语言的迷你 jit 编译器,用 C 编写,针对 x86_64 GNULinux

    迷你JIT 用 C 编写的一段时间语言的迷你 jit 编译器,针对 x86_64 GNU/Linux。语言语法 PROG ::= main(ARGS) { COMM } FUNCFUNC ::= NAME(ARGS) { COMM } FUNC | εCOMM ::= while EXPR do { COMM } | NAME := EXPR ...

    Linux shell编程指南

    17.5 expr用法 157 17.5.1 增量计数 158 17.5.2 数值测试 158 17.5.3 模式匹配 158 17.6 小结 159 第18章 控制流结构 160 18.1 退出状态 160 18.2 控制结构 160 18.2.1 流控制 161 18.2.2 循环 161 18.3 if then ...

    在Linux命令行中使用计算器的5个命令详解

    expr gcalccmd qalc 1. 如何在 Linux 中使用 bc 执行计算 bc 是一种以交互式语句执行的方式支持任意精度的数字的语言,它的语法和 C 语言有一些相似之处。 bc 的命令行选项中有一个可用的标准数学库,如果有相关

    Linux与unix shell编程指南

    17.5 expr用法 157 17.5.1 增量计数 158 17.5.2 数值测试 158 17.5.3 模式匹配 158 17.6 小结 159 第18章 控制流结构 160 18.1 退出状态 160 18.2 控制结构 160 18.2.1 流控制 161 18.2.2 循环 161 18.3 if then ...

    关于Linux命令行下的数学运算示例详解

    有几个有趣的命令可以在 Linux 系统下做数学运算: expr 、 factor 、 jot 和 bc 命令。 可以在 Linux 命令行下做数学运算吗?当然可以!事实上,有不少命令可以轻松完成这些操作,其中一些甚至让你大吃一惊。让我们...

    绝版经典《Linux与UNIX Shell编程指南》

    17.5 expr用法 157 17.5.1 增量计数 158 17.5.2 数值测试 158 17.5.3 模式匹配 158 17.6 小结 159 第18章 控制流结构 160 18.1 退出状态 160 18.2 控制结构 160 18.2.1 流控制 161 18.2.2 循环 161 18.3 if then ...

Global site tag (gtag.js) - Google Analytics