2019-08-27 11:20:30 2977浏览
本篇文章扣丁学堂Linux培训小编继续带小伙伴们练习while循环语句,这里要介绍一个sleep的命令。如果写过自动化脚本,特别是selenium的同学,肯定很熟悉这个sleep。没错,sleep就是暂停的意思,例如sleep 1,表示暂停一秒。下面就随小编一起来看一下shell命令while循环中使用sleep命令代码示例吧。
1、从1到10,每隔一秒打印一个数字
#! /bin/bash # while loops n=1 while (( $n <= 10 )) do echo $n (( n++ )) sleep 1 done
自己运行下,看下效果。
2、实现一秒开一个终端
我们先要获取终端的程序名称,例如一般在终端输入firefox就可以启动火狐浏览器,同样的道理,在终端输入终端对应的名称,也可以新开一个终端。
点击帮助->关于,得到名称是xfce4-terminal
相关shell脚本如下:
#! /bin/bash # while loops n=1 while (( $n <= 3 )) do echo $n (( n++ )) xfce4-terminal & sleep 1 done
同样自己运行下,是不是一秒打开一个终端的效果,这里打开了3个。
想要了解更多关于Linux方面内容的小伙伴,请关注扣丁学堂Linux培训官网、微信等平台,扣丁学堂IT职业在线学习教育平台为您提供权威的Linux视频,扣丁学堂老师精心推出的Linux视频教程定能让你快速掌握Linux从入门到精通开发实战技能。扣丁学堂Linux技术交流群:422345477。
【关注微信公众号获取更多学习资料】 【扫码进入Python全栈开发免费公开课】