扣丁学堂Linux培训详解Linux下shell编程之for循环

2018-12-07 16:55:34 408浏览

对Linux开发技术感兴趣的小伙伴对Linux下shell编程之for循环应该或多或少有一些的了解吧,不了解的小伙伴也不用着急,本篇文章扣丁学堂Linux培训小编就和大家详解一下Linux下shell编程之for循环,对Linux开发技术感兴趣的小伙伴和小编一起来看一下吧。



扣丁学堂Linux培训详解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开发方面内容的小伙伴,请关注扣丁学堂Linux培训官网、微信等平台,扣丁学堂IT职业在线学习教育平台为您提供权威的Linux开发环境搭建视频,扣丁学堂老师精心推出的Linux视频教程定能让你快速掌握Linux从入门到精通开发实战技能。扣丁学堂Linux技术交流群:422345477。




【关注微信公众号获取更多学习资料】



查看更多关于“Linux培训资讯”的相关文章>>


标签: linux系统入门学习 linux培训 linux视频教程 linux基础教程 linux在线视频 linux在线学习 linux从入门到精通 linux开发环境包 linux系统 linux开发教程

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号