脚本1:

#!/bin/bash

let EVENNUM=0

let ODDNUM=0

for I in {1..100};do

if [ $(($I%2)) -eq 0 ];then

let EVENNUM=$EVENNUM+$I

elif [ $(($I%2)) -eq 1 ] ;then

let  ODDNUM=$ODDNUM+$I

fi

done

echo "\$EVENNUM= $EVENNUM"

echo "\$ODDNUM= $ODDNUM"

脚本2:

#!/bin/bash

let EVENNUM=0

let ODDNUM=0

read -p "NUM1:"  NUM1

read -p "NUM2:"  NUM2

for I in $(seq $NUM1 $NUM2);do

if [ $(($I%2)) -eq 0 ];then

let EVENNUM=$EVENNUM+$I

elif [ $(($I%2)) -eq 1 ] ;then

let  ODDNUM=$ODDNUM+$I

fi

done

echo "\$EVENNUM= $EVENNUM"

echo "\$ODDNUM= $ODDNUM"

linux脚本判断奇数偶数,Bash Shell -- 奇数 偶数 之和计算相关推荐

  1. linux脚本获取当前用户,bash shell 获取当前正在执行脚本的绝对路径

    一般我们写Shell脚本的时候,都倾向使用绝对路径,这样无论脚本在什么目录执行,都应该起到相同的效果,但是有些时候,我们设计一个软件包中的工具脚本,可能使用相对路径更加灵活一点,因为你不知道用户会在哪 ...

  2. linux 脚本判断一个目录不存在

    linux 脚本判断一个目录不存在 1 2 3 4 #!/bin/sh if [ ! -d /mnt/u ]; then mkdir -p /mnt/u fi 本文转自 boy461205160 51 ...

  3. linux用shell奇数打印星号,shell 打印偶数行-奇数行 ,打印行号

    打印行号awk '{print NR":"$0}' 打印偶数行.奇数行 (1)  awk '{print $0 > NR%2}'  file (2)sed -n '1~2p' ...

  4. linux脚本判断文件属性,linux的shell脚本中的逻辑判断、文件目录属性判断、if特殊用法、case判断...

    格式1:if 条件 ; then 语句; fi (常用) #以命令的方式表达 [[email protected] ~]# for i in `seq 1 5`; do echo $i; done 1 ...

  5. linux脚本判断变量存在,shell中关于变量是否存在的问题

    [TOC] ## fish shell判断某个变量是否存在 fish shell 判断变量是否存在直接使用 `test 变量`就可以,然后我们使用`and`和`or`实现if..else..的逻辑.如 ...

  6. linux脚本命令行交互,linux – 是否有可能使bash shell脚本与另一个命令行程序交互?...

    我在运行bash shell的Linux终端中使用交互式命令行程序.我有一个确定的命令序列,我输入到shell程序.程序将其输出写入标准输出.其中一个命令是'save'命令,它将上一个运行的命令的输出 ...

  7. linux脚本获取日期格式,关于shell脚本中的bash:yyyy-mm-dd格式日期

    我尝试在bash shell脚本中使用$(date),但是我希望日期采用YYYY-MM-DD格式.我怎么得到这个? 在巴什: 从date获取年-月日 DATE=`date +%Y-%m-%d` GET ...

  8. linux脚本无法执行命令,为什么Shell脚本执行不成功?原来是这样

    Shell脚本语言是linux系统中内置的一门非常强大的语言,非常善于处理操作系统层面的应用,我们从网上下载的很多应用的安装和启动往往都是用Shell脚本语言写的.可是初步开始使用linux的小伙伴是 ...

  9. linux 脚本发邮件短信,shell 监控脚本 短信告警

    监控+实时报警 自己使用bash shell 编写了一个监控脚本.通过139邮箱,发送邮件,短信及时通知. 功能描述:通过config.list文件获取各个服务器地址.相应端口.名称,循环检测各个应用 ...

  10. Linux命令行–基本的bash shell命令

    启动shell: /etc/passwd:包含系统用户账户列表以及每个用户的基本配置信息 每个条目有七个字段,每个字段用冒号隔开 用户名 用户密码 用户的系统UID 用户的系统GID 用户的全名 用户 ...

最新文章

  1. php目录间拷贝文件方法
  2. python format格式化函数用法
  3. zookeeper 3.4.6安装
  4. python flask框架剖析_python flask框架实现传数据到js的方法分析
  5. 系统结构图 数据结构_数据结构图简介
  6. 【原创】MySQL Connector/C 库的版本选择
  7. 技术交流论坛_天气预报|“第一届国家建筑工程与材料测试技术论坛”暨“第七届全国建筑材料测试技术”交流会...
  8. node mysql和koa_node+koa2+mysql搭建博客后台
  9. 用IT技术玩金融系列文章
  10. oracle substr函数
  11. ae教程 (三)三维空间合成(一)
  12. 华附计算机第一学神,全省第一,华附学子13人入选2019全国高中数学联赛冬令营!...
  13. vue划入划出事件_基于Vue.js中对鼠标划过事件的处理方式详解
  14. winform的FormBorderStyle设置为None窗口的最小宽度不能小于132
  15. 全球云服务商排名情况及国内云主机市场占有率份额排名对比
  16. [从零开始学FPGA编程-3]:快速入门篇 - 操作步骤1 - 导体、半导体、晶体管、常见电子元器件、集成电路
  17. 程序员常用笔记与思维导图工具
  18. 容安馆札记 588则 笺疏
  19. 数据结构知识点全面总结—精华版
  20. MySQL:创建数据库并插入数据

热门文章

  1. MATLAB绘图—三维网格绘图(mesh)
  2. 咸鱼Maya笔记—Maya 平滑多边形
  3. 苹果开发者申请-创建证书签名请求
  4. JS将sql的dateTime格式数据例如:Wed Sep 30 00:00:00 CST 2020 字符串转换成2020-09-30 00:00:00时间格式
  5. 从特征融合的视角设计图神经网络的拓扑结构
  6. 读《天才在左,疯子在右》
  7. 计算机专硕都是数二英二吗,【专硕初试】大改革?英二、数二都不考了?
  8. Win10上装SAS
  9. Updating indexes
  10. 阵列卡u盘安装系统步骤_带Raid的服务器安装系统(采用U盘安装)