对Linux下shell编程之for循环的实例讲解

 更新时间:2018年06月20日 10:03:18   作者:键盘上的幽灵,  
今天小编就为大家分享一篇对Linux下shell编程之for循环的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

linux 下 for 循环中可以使用 break 和 continue 关键字来跳出循环, 和java 用法一致

一、常用for循环结构

#语法一
for 变量 in 值1 值2 值3..
  do
   程序块儿
  done
#
#语法二
for 变量 `命令`
  do
   程序块儿
  done
#
#语法三
for ((初始值; 循环控制; 变量变化))
 do
  程序块儿
 done

二、常用测试结构

1. 输出3次uptime

#!/bin/bash 
 
for i in 1 2 3 4 5  
 do  
  echo "$i-->$(uptime)" 
 done 

2. 批量解压缩当前文件夹下所有的.tar.gz 文件

#!/bin/bash 
 
for i in `ls ./*.tar.gz`  
  do  
   tar -zxvf $i >/dev/null 
  done 

3. 求1~100 的和

#!/bin/bash 
 
#注意变量赋值的时候,=两边绝对不能有空格 
sum=0 
for (( i=1; i<=100; i++ )) 
 do  
  sum=$(( $sum + $i )) 
 done 
 
echo "1+2+3+...+100=$sum" 

以上这篇对Linux下shell编程之for循环的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • shell子进程多任务实现进程高并发

    shell子进程多任务实现进程高并发

    本文主要介绍了shell子进程多任务实现进程高并发,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-07-07
  • Shell $[]对整数进行数学运算实现

    Shell $[]对整数进行数学运算实现

    本文主要介绍了Shell $[]对整数进行数学运算实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-01-01
  • Linux rpm命令参数使用大全(经典)

    Linux rpm命令参数使用大全(经典)

    RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”,本篇文章给大家介绍linux rpm命令参数使用大全,感兴趣的朋友一起学习吧
    2015-11-11
  • shell脚本批量将文件复制到指定的文件夹下

    shell脚本批量将文件复制到指定的文件夹下

    本文主要介绍了shell脚本批量将文件复制到指定的文件夹下,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • Shell脚本实现的基于SVN的代码提交量统计工具

    Shell脚本实现的基于SVN的代码提交量统计工具

    这篇文章主要介绍了Shell脚本实现的基于SVN的代码提交量统计工具,本文直接给出实现脚本代码,需要的朋友可以参考下
    2015-06-06
  • linux下监视进程 崩溃挂掉后自动重启的shell脚本

    linux下监视进程 崩溃挂掉后自动重启的shell脚本

    如何保证服务一直运行?如何保证即使服务挂掉了也能自动重启?在写服务程序时经常会碰到这样的问题。在Linux系统中,强大的shell就可以很灵活的处理这样的事务
    2013-06-06
  • Shell脚本入门之编写格式与执行方式的实现

    Shell脚本入门之编写格式与执行方式的实现

    这篇文章主要介绍了Shell脚本入门之编写格式与执行方式的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • Idea使用Bashsupport插件编辑Shell脚本的方法

    Idea使用Bashsupport插件编辑Shell脚本的方法

    这篇文章主要介绍了Idea插件之——Bashsupport编辑Shell脚本的相关知识,功能非常齐全有检查错误并且还可以在idea中直接运行shell脚本,本教程带领大家一步步演示插件的安装和配置,需要的朋友可以参考下
    2021-05-05
  • Shell脚本读取标准ini配置文件Demo

    Shell脚本读取标准ini配置文件Demo

    这篇文章主要介绍了Shell脚本读取标准ini配置文件Demo,本文直接给出代码实例,需要的朋友可以参考下
    2015-05-05
  • linux下数据压缩的几种方法与查看方式(示例代码)

    linux下数据压缩的几种方法与查看方式(示例代码)

    这篇文章主要介绍了linux下数据压缩的几种方法与查看方式,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10

最新评论