2019-08-27 11:20:30 4155瀏覽
本篇文章扣丁學堂Linux培訓小編繼續(xù)帶小伙伴們練習while循環(huán)語句,這里要介紹一個sleep的命令。如果寫過自動化腳本,特別是selenium的同學,肯定很熟悉這個sleep。沒錯,sleep就是暫停的意思,例如sleep 1,表示暫停一秒。下面就隨小編一起來看一下shell命令while循環(huán)中使用sleep命令代碼示例吧。
1、從1到10,每隔一秒打印一個數(shù)字
#! /bin/bash # while loops n=1 while (( $n <= 10 )) do echo $n (( n++ )) sleep 1 done
自己運行下,看下效果。
2、實現(xiàn)一秒開一個終端
我們先要獲取終端的程序名稱,例如一般在終端輸入firefox就可以啟動火狐瀏覽器,同樣的道理,在終端輸入終端對應的名稱,也可以新開一個終端。
點擊幫助->關于,得到名稱是xfce4-terminal
相關shell腳本如下:
#! /bin/bash # while loops n=1 while (( $n <= 3 )) do echo $n (( n++ )) xfce4-terminal & sleep 1 done
同樣自己運行下,是不是一秒打開一個終端的效果,這里打開了3個。
想要了解更多關于Linux方面內(nèi)容的小伙伴,請關注扣丁學堂Linux培訓官網(wǎng)、微信等平臺,扣丁學堂IT職業(yè)在線學習教育平臺為您提供權威的Linux視頻,扣丁學堂老師精心推出的Linux視頻教程定能讓你快速掌握Linux從入門到精通開發(fā)實戰(zhàn)技能??鄱W堂Linux技術交流群:422345477。
【關注微信公眾號獲取更多學習資料】 【掃碼進入Python全棧開發(fā)免費公開課】