循环语句 (for、while、until)_until循环_CapejasmineY的博客-程序员秘密

技术标签: RHCE  

一、for语句(循环语句)

	for NUM in 1 2 3
	for NUM in {1..3}
	for NUM in `seq 1 3'
	for NUM in `seq 1 2 10`  #一到十依次增长,步长为二
	do 
	done

例:一到十秒一秒变化一次

	vim time.sh
	for SEC in {10..1}
	do  
    	echo -n "AFTER ${SEC}s is end " #"后边加个空格,覆盖10s的多余字符d
    	echo -ne "\r"  #覆盖前一行
    	sleep 1
	done

vim time.sh
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
二、while 语句
当条件为真时执行do语句

	while 条件
	do 
	done

例:当条件为真时循环执行交互式命令read

	vim /mnt/text.sh
	while true 
	do     
      	read -p "Please input word: " WORD
      	echo $WORD
	done

在这里插入图片描述
在这里插入图片描述

三、until语句
执行do语句直到条件为假

	until 不成立的条件
	do
	done

例:循环执行交互式命令read直到条件为假

	until false
	do
    	read -p "Please input word: " WORD
    	echo $WORD
	done

在这里插入图片描述

在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/CapejasmineY/article/details/100060115

智能推荐

excel单元格寻找工作簿_如何查看Excel工作簿中的所有命名单元格范围_cuma1988的博客-程序员秘密

excel单元格寻找工作簿Naming a range of cellsin Excel provide an easy way to reference those cells in aformula. If you have a workbook with a lot of data on the worksheets, naming ranges of cells can make yo...

findContours函数参数详解_酷小川的博客-程序员秘密

OpenCV中通过使用findContours函数,简单几个的步骤就可以检测出物体的轮廓,很方便。这些准备继续探讨一下findContours方法中各参数的含义及用法,比如要求只检测最外层轮廓该怎么办?contours里边的数据结构是怎样的?hierarchy到底是什么鬼?Point()有什么用?先从findContours函数原型看起:findContours( InputOut

JB的Python之旅-爬虫篇--urllib和Beautiful Soup_weixin_34327761的博客-程序员秘密

啃面包是辛苦的,那就开始学习爬虫吧,而学习爬虫的初衷很简单,爬图爬图,这就是学习的动力~1.爬虫信息了解1)爬虫的定义:先了解,什么叫爬虫,上度娘搜了一番,解释如下:网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。复制代码而互联网就犹如一张蜘蛛网,而爬虫可以模拟浏览器的行为,做想做的事情,...

OGG-01163 Bad column length (32) specified for column in table_congnuo5674的博客-程序员秘密

首先新建一个.prm文件源库cd /ogg/dirdefvi sss.prmdefsfile ./xxx.def,purge ...

linux查看是否开启超线程_代立冬的博客-程序员秘密

我们知道intel的cpu拥有超线程技术,可以为一个逻辑核心开启两个处理线程。通过查看物理CPU数,每个CPU的逻辑核数,CPU线程数可以得知是否开启了超线程。物理CPU数[[email protected] daxiang]# cat /proc/cpuinfo | grep "physical id" | sort | uniqphysical id : 0physical id

OSChina 周四乱弹 —— 开个程序门诊?_weixin_34025151的博客-程序员秘密

2019独角兽企业重金招聘Python工程师标准>>> ...

随便推点

java面试总结_haikuotiankongdong的博客-程序员秘密

java面经场景题 关于redis的?????分布式锁,如何添加,放在什么位置?????Java(总结完)1一个变量从产生到结束所经历的过程,讲一下字符串常量的过程?变量类型:局部变量(栈帧)、常量、静态变量局部变量:局部变量随着方法的调用产生和结束,在调用方...

mysql 停止同步_mysql 从库执行insert失败导致同步停止_不靠谱的糖饼的博客-程序员秘密

服务配置:一主一从,版本都是 5.5 。主库配置了 binlog-do-db binlog-ignore-db问题复述:运营人员发现,昨天的数据统计不对。数据分析服务查询的是从库的数据。到tomcat-manager查看数据收集接口的请求次数、失败次数都是正常。说明在主库数据已经收集到了。而从库没有数据,那就是主从同步出现问题。在从库执行: show slave status;从库的SQL线程在执...

【算法总结】二分查找及python数据结构list_list index 二分_yuankang_的博客-程序员秘密

总结不代表是完全理解透彻,仅仅是记录自己的现阶段对知识的感悟,同时进行分享讨论

xctf攻防世界 MISC高手进阶区 Hidden-Message-程序员秘密

1. 进入环境,下载附件题目给的是pcap文件,果断用wireshark打开,如图:追踪流也没什么隐含的信息。2. 问题分析观察抓包数据Source、Destination、Protocol、Length都是一样的,Time列看不出什么规律,就生了Info了,srcport不断反复横跳,desport一成不变,Len都是23,如图:猜想1->0->1的变化可能代表某种信息。使用kali提取信息# 使用tshark过滤出源端口,使用cut裁取端口的最后一位tsha

Mysql查询时间数据_Lazyafei的博客-程序员秘密

1、查询当天数据SELECT * FROM `order` WHERE TO_DAYS(order_time) = TO_DAYS(NOW())2、查询近30天的数据SELECT * FROM `order` where DATE_SUB(CURDATE(), INTERVAL 30 DAY) < date(order_time)3、查询本月数据SELECT * F...

推荐文章

热门文章

相关标签