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

shell腳本實(shí)現(xiàn)多進(jìn)程運(yùn)行的方法示例

 更新時(shí)間:2017年06月23日 09:41:46   作者:Carey  
這篇文章主要給大家分享了shell腳本實(shí)現(xiàn)多進(jìn)程運(yùn)行的方法示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。

本文主要跟大家分享了shell腳本實(shí)現(xiàn)多進(jìn)程運(yùn)行的相關(guān)內(nèi)容,分享出來(lái)供大家參考學(xué)習(xí),下面來(lái)一起看看詳細(xì)的介紹:

例子

for ip in 192.168.56.{1..254}
do
 (
 ping $ip -c 4 &>/dev/null;
 if [ $? -eq 0 ]; then
  echo $ip is alive
 fi
 ) &
done
wait

解釋

重點(diǎn)是在于()和&,把for里面需要執(zhí)行的命令當(dāng)作一個(gè)組合并在后臺(tái)運(yùn)行。

wait等待所有后臺(tái)子程序執(zhí)行完畢

執(zhí)行效率

使用time可以查看運(yùn)行的時(shí)間。這個(gè)效率我就不用多說(shuō)了吧。

time bash a.sh
192.168.56.101 is alive
192.168.56.1 is alive
192.168.56.102 is alive
192.168.56.103 is alive
real 0m13.164s
user 0m0.157s
sys 0m1.160s

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • Shell動(dòng)態(tài)生成數(shù)組的多種方法

    Shell動(dòng)態(tài)生成數(shù)組的多種方法

    這篇文章主要介紹了Shell動(dòng)態(tài)生成數(shù)組的多種方法,本文給出while循環(huán)法和for循環(huán)法,以及使用seq生成數(shù)組法,需要的朋友可以參考下
    2015-07-07
  • Linux下查找后門(mén)程序 CentOS 查后門(mén)程序的shell腳本

    Linux下查找后門(mén)程序 CentOS 查后門(mén)程序的shell腳本

    這篇文章主要介紹了Linux下查找后門(mén)程序 CentOS 查后門(mén)程序的shell腳本,需要的朋友可以參考下
    2014-09-09
  • Linux中nmcli命令使用詳解

    Linux中nmcli命令使用詳解

    nmcli是Linux系統(tǒng)中的一個(gè)命令行工具,用于管理網(wǎng)絡(luò)連接,它可以幫助用戶(hù)配置和管理網(wǎng)絡(luò)連接、網(wǎng)絡(luò)設(shè)備以及網(wǎng)絡(luò)連接的屬性,本文給大家詳細(xì)介紹了Linux nmcli命令使用方法,需要的朋友可以參考下
    2024-03-03
  • shell中set?-e的具體使用

    shell中set?-e的具體使用

    set?-e?是一個(gè)?Shell?命令,它用于在腳本運(yùn)行時(shí)自動(dòng)退出,本文主要介紹了shell中set?-e的具體使用,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-05-05
  • Bash Shell腳本學(xué)習(xí)小結(jié)

    Bash Shell腳本學(xué)習(xí)小結(jié)

    今天需要寫(xiě)一個(gè)Shell腳本。很簡(jiǎn)單,判斷一個(gè)日志文件是否大大于2G,如果大于2G則刪除。久了沒(méi)有寫(xiě)bash,竟然一點(diǎn)都想不起來(lái)寫(xiě)了。于是復(fù)習(xí)了一下,下面對(duì)今天的學(xué)習(xí)做個(gè)小結(jié)
    2013-01-01
  • 如何使用date獲取時(shí)間戳

    如何使用date獲取時(shí)間戳

    這篇文章主要介紹了如何使用date獲取時(shí)間戳,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-08-08
  • Linux shell 之 提取文件名和目錄名的一些方法總結(jié)

    Linux shell 之 提取文件名和目錄名的一些方法總結(jié)

    本篇文章主要介紹了Linux shell 之 提取文件名和目錄名的一些方法總結(jié),具有一定的參考價(jià)值,有興趣的可以了解一下。
    2017-01-01
  • Linux?shell中的-d,-f,-e,-n的作用小結(jié)

    Linux?shell中的-d,-f,-e,-n的作用小結(jié)

    本文主要介紹了Linux?shell中的-d,-f,-e,-n的作用小結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • sed使用正則表達(dá)式進(jìn)行替換例子以及注意事項(xiàng)

    sed使用正則表達(dá)式進(jìn)行替換例子以及注意事項(xiàng)

    在使用sed替換時(shí),可以使用正則表達(dá)式分組來(lái)保留部分匹配內(nèi)容,下面這篇文章主要給大家介紹了關(guān)于sed使用正則表達(dá)式進(jìn)行替換例子以及注意事項(xiàng)的相關(guān)資料,需要的朋友可以參考下
    2024-03-03
  • 淺談Linux 腳本 sh 和 ./ 的區(qū)別

    淺談Linux 腳本 sh 和 ./ 的區(qū)別

    下面小編就為大家?guī)?lái)一篇淺談Linux 腳本 sh 和 ./ 的區(qū)別。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-01-01

最新評(píng)論