`

shell中连加运算

阅读更多

shell中连加使用let,let需要写在一行的最前面,连加变量直接使用变量名,不需要变量名前加 $;

 

Total=0
for ((i=19;i<=23;i++)) 
do
        c=`grep applyToJoinGroup msg-processor-api.20170601$i.log | wc -l`
      #  c=$($cmd)
      let Total=Total+c
done



for ((i=0;i<=9;i++)) 
do
        c=`grep applyToJoinGroup msg-processor-api.201706020$i.log | wc -l`
        let Total=Total+c
done

for ((i=10;i<=18;i++)) 
do
        c=`grep applyToJoinGroup msg-processor-api.20170602$i.log | wc -l`
       let Total=Total+c
done

echo "Total" $Total

 

 

其它参考文章:

http://blog.163.com/zhangjie_0303/blog/static/99082706201111152303363/

http://blog.csdn.net/zwx19921215/article/details/21098391

分享到:
评论

相关推荐

    shell下mac地址运算.sh

    shell下mac地址运算脚本 : shell mac 自加 运算

    shell 基本计算、逻辑运算、位运算详解

    2 到 64 之间的任意进制: $((BASE#NUMBER)) echo $((8#377)) echo $((16#D8)) 在 Shell 中进行进制转换的另一个诀窍是使用 bc, 它是一种任意精度运算语言,大多数 UNIX 安装程序都提供。因为它允许您指定输出进制...

    Shell编程范例之数值运算-TinyLab原创.

    《Shell编程范例之数值运算》由TinyLab原创,该文档属于《Shell编程范例序列》的第一章,主要介绍了在Shell编程中如何进行基本的数值运算,包括整数和浮点数的运算,以及如何使用Shell脚本来产生指定范围的随机数和...

    linux运维学习笔记:Shell变量的数值运算.pdf

    在Shell的算数运算中,可以使用各种运算符号,包括加号(+)、减号(-)、乘号(*)、除号(/)、取余符号(%)、递增(++)、递减(--)、逻辑与(&&)、逻辑或(||)以及幂运算符(**)等。 双括号(( ))是Shell中...

    linuxshell编程学习笔记(5)shell运算符号和运算命令.pdf

    本资源主要讲解了 Linux Shell 编程中的运算符号和运算命令,涵盖了基本的四则运算、自增自减运算、取余运算等多种运算符号和命令。下面是对该资源中涉及到的知识点的详细解释: 一、shell 运算符号 1. 加法 + 在...

    shell 实现简单四则运算

    用Shell 脚本实现简单的四则运算,有菜单提示等

    shell基础 之 数值运算与运算符 环境变量配置文件 shell登录信息

    本文将详细介绍shell基础中的数值运算与运算符、环境变量配置文件和shell登录信息。 一、shell中的数值运算符 在shell中,数值运算符用于对数字进行操作,常见的数值运算符有: * 加法:`a + b` * 减法:`a - b` ...

    shell算数运算

    算术运算UNIX shell范例精解。整数运算(declare和let命令) declare命令 可以用declare –i命令定义整型变量。如果给整型变量赋一个字符串值,则bash将把变量赋值为0。可以对已定义的整型变量执行算术运算(如果变量未...

    「linuxshell编程学习笔记shell运算符号和运算命令」.docx

    **一、Shell运算符号** 1. **加法 (+)**: 使用`expr`命令进行加法运算,例如 `expr 43 + 21` 或 `expr $x + $y`,其中 `$x` 和 `$y` 是存储数值的变量。 2. **减法 (-)**: 同样通过`expr`进行减法,如 `expr 43 - ...

    5.1: Shell概述 、 编写及执行脚本 、 Shell变量 、 数值运算 、 总结和答疑.docx

    在 Shell 中,可以使用数值运算来实现数学运算,例如: `a=10` `b=20` `c=$a+$b` `echo $c` 可以使用 `$(( ))` 语法来实现数值运算。 Shell 是一个非常重要的组件,位于 Linux 内核与用户之间,负责向内核翻译及...

    shell模拟实现计算器加减乘除demo

    在这个"shell模拟实现计算器加减乘除demo"中,我们将探讨如何利用bash Shell脚本来实现基本的数学运算。 首先,我们来看`calculator1.sh`,这是一个基础的脚本,它通常会包含一个读取用户输入的循环,然后根据用户...

    使用shell进行数学运算.docx

    在Linux环境中,Shell脚本是执行自动化任务的强大工具,它也支持进行基本的数学运算。在不同的场景下,我们可以选择不同的方法来进行计算。以下是几种在Shell中进行数学运算的方法: I. 使用`let`命令: `let`命令...

    Linux下shell里的算术运算[归类].pdf

    在Linux系统中,Bash Shell提供了多种方式进行算术运算,这对于编写脚本和进行自动化任务是至关重要的。本文将详细讲解Linux Shell中的四种算术运算方法,并给出相应的示例。 1. 使用`expr`外部程序: `expr`是...

    shell实现四则运算简单方法

    在Linux Shell脚本编程中,四则运算是一个基础但至关重要的功能,特别是在编写批处理脚本时。本文将详细介绍如何在Shell中实现整数和浮点数的四则运算。 1. **简单方法:使用`$(( ))`** Shell提供了一种简洁的方式...

    Shell 运算操作

    ### Shell运算操作详解 在Unix/Linux环境中,Shell脚本是一种强大的工具,用于自动化任务和管理文件。Shell脚本不仅能够处理文件和目录,还能执行复杂的条件判断和循环控制。其中,数学运算和逻辑运算在Shell脚本...

    linux bash shell中文手册

    16. **算术求值 (ARITHMETIC EVALUATION)**:讲解如何在Shell中进行数学运算,包括 `$(( ... ))` 和 `let` 命令。 17. **条件表达式 (CONDITIONAL EXPRESSIONS)**:用于进行逻辑判断的表达式,例如比较操作,文件...

    Shell脚本编程中常用的数学运算实例

    本文将详细介绍Shell脚本中的基本数学运算,包括加减乘除以及更高级的功能,例如判断一个数是否为质数或偶数。 #### 基础数学运算 ##### 加法运算 加法是最基本的算术运算之一,在Shell脚本中可以通过多种方式实现...

    Linux Shell脚本系列教程(五):数学运算.docx

    Linux Shell脚本系列教程(五):数学运算 本文主要介绍了 Linux Shell 脚本...本文涵盖了 Linux Shell 脚本中数学运算的三种方法:使用 let、(())和[]进行算术运算、使用 expr 进行算术运算、使用 bc 进行算术运算。

    LinuxShell脚本学习基础视频

    【】11a00d99b60c4e2eba3440b8aa3a6bdd【】linux_shell脚本编程_01认识shell,如何编写shell脚本和执行【】linux_shell脚本编程_02vivim简单的常用操作【】linux_shell脚本编程_03变量和数值运算,父shell和子shell的...

Global site tag (gtag.js) - Google Analytics