欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux命令行循環(huán)執(zhí)行shell命令

 更新時間:2023年01月03日 14:58:56   作者:導(dǎo)數(shù)題  
這篇文章主要介紹了Linux命令行,循環(huán)執(zhí)行shell命令的相關(guān)知識,主要包括死循環(huán),普通計數(shù)循環(huán),以及Linux shell循環(huán)命令 while死循環(huán)的用法,需要的朋友可以參考下

Linux命令行,循環(huán)執(zhí)行shell命令

死循環(huán)

命令格式

while true ;do <command>; done;

可以將 command 替換為任意命令。
下面以echo “hello”; sleep 1;為 command 展示最終效果

效果

wanghan@ubuntu:~$ while true ;do echo "hello"; sleep 1; done;
hello
hello
hello
hello
hello
^C
wanghan@ubuntu:~$

每隔一秒,打印一次hello,直到按下Ctrl+C才停止。

普通計數(shù)循環(huán)

循環(huán)10次

mycount=0; while (( $mycount < 10 )); do  <command>;((mycount=$mycount+1)); done;

可以將 command 替換為任意命令。
下面以 echo “mycount=$mycount”;為 command 展示最終效果

效果

wanghan@ubuntu:~$ mycount=0; while (( $mycount < 10 )); do echo "mycount=$mycount"; ((mycount=$mycount+1)); done;
mycount=0
mycount=1
mycount=2
mycount=3
mycount=4
mycount=5
mycount=6
mycount=7
mycount=8
mycount=9

mycount計數(shù)到10后停止循環(huán)。

以上內(nèi)容到此介紹,下面介紹下Linux shell循環(huán)命令。

Linux shell循環(huán)命令 while死循環(huán)的用法

作為硬件工程師,偶爾會用到Linux shell編程,這里只將while死循環(huán),有相關(guān)需求的工程師可以參考。

死循環(huán)也就是無限循環(huán),它由 while true (表示條件始終為真)或 while : (表示空表達式)組成,其中冒號(:)等效于無操作,冒號和while之間有空格。實例代碼如下:

#!/bin/bash
while true  #same to while :
do
echo "drink more water??!"
done

運行結(jié)果如下:

root@nihao:~# ./nihaoaaaa.sh
drink more water!!
drink more water!!
drink more water!!
drink more water!!
drink more water!!
drink more water!!
drink more water!!
drink more water!!
...

到此這篇關(guān)于Linux命令行,循環(huán)執(zhí)行shell命令的文章就介紹到這了,更多相關(guān)linux shell循環(huán)執(zhí)行命令內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解Shell cut用法

    詳解Shell cut用法

    cut是一個選取命令,就是將一段數(shù)據(jù)經(jīng)過分析,取出我們想要的。一般來說,選取信息通常是針對“行”來進行分析的,并不是整篇信息分析的。本文重點給大家介紹Shell cut用法,感興趣的朋友一起看看吧
    2017-10-10
  • shell腳本快速刪除服務(wù)器指定目錄下文件(最新方法)

    shell腳本快速刪除服務(wù)器指定目錄下文件(最新方法)

    這篇文章主要介紹了shell腳本快速刪除服務(wù)器指定目錄下文件(最新方法),包括刪除4天前的文件及只刪除指定文件,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-07-07
  • linux上搭建solr的操作方法(用tomcat部署)

    linux上搭建solr的操作方法(用tomcat部署)

    下面小編就為大家分享一篇linux上搭建solr的操作方法(用tomcat部署),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • Linux中的grep?-v、-e、-E用法小結(jié)

    Linux中的grep?-v、-e、-E用法小結(jié)

    grep是一種強大的文本搜索工具,它能使用正則表達式搜索文本,并把匹配的行打印出來,這篇文章主要介紹了Linux之grep?-v、-e、-E用法總結(jié),需要的朋友可以參考下
    2022-11-11
  • shell監(jiān)控腳本實例—監(jiān)控mysql主從復(fù)制

    shell監(jiān)控腳本實例—監(jiān)控mysql主從復(fù)制

    分享一例shell腳本,用于監(jiān)測mysql數(shù)據(jù)庫的主從復(fù)制,有需要的朋友不妨參考學(xué)習(xí)下
    2013-11-11
  • Shell腳本統(tǒng)計當(dāng)前目錄下目錄和文件的數(shù)量

    Shell腳本統(tǒng)計當(dāng)前目錄下目錄和文件的數(shù)量

    這篇文章主要介紹了Shell腳本統(tǒng)計當(dāng)前目錄下目錄和文件的數(shù)量,Linux下如何統(tǒng)計當(dāng)前目錄下文件有多少個,目錄又有多少個呢,使用本文腳本即可實現(xiàn),需要的朋友可以參考下
    2014-12-12
  • Shell腳本8種字符串截取方法總結(jié)

    Shell腳本8種字符串截取方法總結(jié)

    這篇文章主要介紹了Shell腳本8種字符串截取方法總結(jié),每個方法給出了實例代碼和操作結(jié)果,一目了然,需要的朋友可以參考下
    2014-10-10
  • linux下tomcat常用操作

    linux下tomcat常用操作

    這篇文章主要介紹了linux下tomcat常用操作,需要的朋友可以參考下
    2017-06-06
  • Linux 命令之rsync命令詳解

    Linux 命令之rsync命令詳解

    rsync命令是一個遠(yuǎn)程數(shù)據(jù)同步工具,可通過LAN/WAN快速同步多臺主機間的文件。下面通過本文給大家分享Linux 命令之rsync命令詳解,需要的朋友參考下吧
    2017-08-08
  • 淺析Linux常用文件管理命令

    淺析Linux常用文件管理命令

    這篇文章主要介紹了Linux常用文件管理命令,非常不錯,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2019-04-04

最新評論