`
michelecindy
  • 浏览: 173047 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

自己写的一个用于循环统计的SHELL脚本

阅读更多
#!/bin/ksh
ENVDIR=/tmp/info/Daily
ENVFILE1=$ENVDIR/ALL.IBMIHS.info.day
ENVFILE2=$ENVDIR/ALL.IBMIHS_82.info.day
ENVFILE3=$ENVDIR/ALL.IBMIHS_83.info.day
INIFILE=/tmp/date.ini
ALL=0
cat $INIFILE | awk -F\- '{print $2 " " $3}' | while read month1 date1
do
  cat $ENVFILE1 $ENVFILE2 $ENVFILE3 | awk -F\- '{print $2 " " $3 " " $4}' | while read month2 date2 number
  do
    if [[ $month1 = $month2 ]] || [[ $date1 = $date2 ]]  
    then
      ALL=`expr $ALL + $number`
    fi
  done 
  echo $month1 $date1 $ALL
  ALL=0
done
分享到:
评论

相关推荐

    Shell脚本—判断循环

    - PID:进程ID,用于唯一标识一个进程。 - VSZ/RSS:进程在内存中的虚拟/实际使用量。 - TIME/CMD:进程所消耗的累计CPU时间和启动该进程的命令。 - STAT:进程状态,如S(睡眠)、R(运行)、Z(僵尸)等。 - ...

    linux下101个shell脚本

    在Linux操作系统中,Shell脚本是一种强大的工具,用于自动化日常任务、管理系统以及执行一系列命令。...同时,这也是一个不断探索和实践的过程,因为Shell脚本的潜力无穷无尽,能够帮助你解决各种复杂问题。

    shell脚本简单入门

    【Shell脚本简单入门】 Shell脚本是一种在Unix/Linux操作系统中使用的编程语言,用于自动化一系列命令执行任务。...记住,实践是提升Shell脚本能力的关键,多写、多调试,你会逐渐掌握这个强大的工具。

    Shell脚本专家指南

    - **主监控循环**:构建了一个循环结构,用于持续监控日志文件的变化。 #### 第8章 shell进程树 - **用数组实现进程树**:通过数组来存储进程信息,构建进程树。 - **用非直接变量实现进程树**:使用非直接变量来...

    shell脚本编写基础

    Shell脚本是Linux操作系统中一种强大的自动化工具,它允许用户编写一系列命令,以实现批量处理任务或自动化重复性工作。在Linux测试过程中,编写Shell脚本是十分常见的,脚本的名称可以自由设定,无需特定的后缀名,...

    shell 脚本(含图书管理系统)

    在这个“shell脚本(含图书管理系统)”的压缩包中,我们可以期待找到一些基础到进阶的Shell脚本示例,特别是关于一个图书管理系统的实现。 首先,让我们来理解一下Shell脚本的基本概念。Shell是操作系统的命令解释...

    linux shell脚本

    在Linux系统中,Shell脚本是一种强大的自动化工具,它允许用户通过编写一系列命令来执行复杂的任务。Shell脚本不仅能够简化日常操作,还能提高效率,是Linux系统管理、自动化运维和开发人员不可或缺的技能之一。 ##...

    Linux常用的系统监控shell脚本

    下面将详细解析几个典型的Linux系统监控Shell脚本,涵盖网络流量监控、CPU与内存使用情况、磁盘空间警告及系统统计信息捕获等关键领域。 #### 网络流量监控脚本 该脚本通过循环读取`eth0`网卡的接收和发送数据包...

    Linux shell脚本全面学习.doc

    每一个有效的Shell脚本必须以所谓的“shebang”行开始,即`#!/bin/bash`(这里使用bash作为示例,也可以是其他Shell,如sh)。这个行告诉系统使用哪个解释器来执行后续的脚本内容。在编写完脚本后,要使其具有执行...

    Shell脚本基础知识

    循环结构如`for`和`while`也常用于Shell脚本中,用于重复执行某段代码直至满足特定条件。 #### 七、Shell脚本与C语言的协同 尽管Shell脚本在处理文本、文件和系统管理方面表现出色,但在复杂的算法和数据处理上,...

    大数据采集与处理技术相关shell脚本

    根据提供的文件信息,我们可以归纳出三个主要的大数据采集与处理技术相关的Shell脚本知识点:自动创建文件、自动采集以及分区。 ### 自动创建文件 此脚本的主要功能是基于两个给定日期(`beg_date` 和 `end_date`...

    linux_Shell(脚本)编程入门_实例讲解详解

    首先,建立一个Shell脚本通常使用Bash,因为它是免费且易于使用的。脚本以`#!/bin/bash`作为首行,指示系统使用Bash解释器来执行脚本。在编写好脚本后,使用`chmod +x filename`命令赋予脚本执行权限,然后通过`./...

    linux的shell脚本编程

    3. 基本结构:一个简单的Shell脚本通常包括变量声明、命令执行和控制结构(如if-else、for、while等)。 三、Shell脚本语法 1. 变量:变量名不区分大小写,赋值使用等号`=`,如`name="John"`。引用变量时需在前面...

    5Shell脚本.zip

    Expect是一个用于自动化交互式程序的工具,它可以与Shell脚本结合使用,模拟用户与命令行接口的交互,如在SSH登录、输入密码等场景。`expect`关键字用于创建这样的脚本。 3. **正则表达式**: 正则表达式是用于...

Global site tag (gtag.js) - Google Analytics