`

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 [表达式] 常用参数: 空格 ...

    LinuxShell脚本编程实例.doc

    Linux Shell脚本编程实例 Linux Shell脚本编程实例是指使用Linux操作系统的Shell来编写脚本程序,实现自动化任务、批处理和system administration等功能。本文将通过实例讲解Linux Shell脚本编程的基本概念、语法和...

    linux脚本基本命令

    Linux脚本基本命令 ...2. expr命令:用于求之算术表达式,该命令的输出被送到标准输出,例如$ expr 4+ 5 将在屏幕上显示9 3. 算术展开:你可以在$((…))中括一个表达式,用下面的命令来计算它的值

    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...

    使用expr执行数学运算.sh

    使用expr执行数学运算

    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 的命令行选项中有一个可用的标准数学库,如果有相关

Global site tag (gtag.js) - Google Analytics