最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

一個(gè)shell寫(xiě)的ping函數(shù)

 更新時(shí)間:2013年02月04日 14:25:27   作者:  
shell寫(xiě)的ping腳本,可實(shí)現(xiàn)簡(jiǎn)單交互,供大家學(xué)習(xí)參考吧
復(fù)制代碼 代碼如下:

#!/bin/bash
#2013-01-06 14:00:00 wanggy exp
#note:ping monitor
set -u
#set -x
ping_fun()
{
    d_network=192.168.1
    echo -n "input the network(default $d_network):"
    read network
    : ${network:=$d_network}
    echo "network:$network"
    d_hostip_beg=1
    d_hostip_end=254
    echo -n "input the hostip(default $d_hostip_beg $d_hostip_end):"
    read hostip_beg hostip_end
    : ${hostip_beg:=$d_hostip_beg}
    : ${hostip_end:=$d_hostip_end}
    echo "hostip_beg:$hostip_beg"
    echo "hostip_end:$hostip_end"
    count=3
    for ((hostip=$hostip_beg;hostip<=$hostip_end;hostip++));do
            host=$network.$hostip
            echo "開(kāi)始ping檢測(cè)$host"
            ping -c $count $host &>/dev/null
                    if [ $? = 0 ];then
                            echo "$host is up"
                    else
                            sleep 3
                            ping -c $count $host &>/dev/null
                            if [ $? = 0 ];then
                                    echo "$host is up"
                            else
                                    echo "$host is down"
                            fi
                    fi
            done
    #echo "執(zhí)行完畢"
    exit 0
    }
    main()
    {
    echo "----開(kāi)始執(zhí)行ping程序----"
    ping_fun
    }
    main
    exit 0

相關(guān)文章

  • 簡(jiǎn)介L(zhǎng)inux中cp和mv搭配{,}在shell當(dāng)中的用法

    簡(jiǎn)介L(zhǎng)inux中cp和mv搭配{,}在shell當(dāng)中的用法

    這篇文章主要介紹了簡(jiǎn)介L(zhǎng)inux中cp和mv搭配{,}在shell當(dāng)中的用法,作者舉了四個(gè)這樣的大括號(hào)擴(kuò)展示例,需要的朋友可以參考下
    2015-06-06
  • 非常好的12道shell命令經(jīng)典面試問(wèn)題

    非常好的12道shell命令經(jīng)典面試問(wèn)題

    shell面試題總結(jié)了一些,讓我們一起看一下吧,非常好的12道shell命令經(jīng)典面試問(wèn)題,需要的朋友可以參考下
    2018-02-02
  • 詳談Linux打包與壓縮及tar命令

    詳談Linux打包與壓縮及tar命令

    下面小編就為大家?guī)?lái)一篇詳談Linux打包與壓縮及tar命令。小編覺(jué)的挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03
  • 使用find命令快速定位配置文件位置

    使用find命令快速定位配置文件位置

    大家知道在配置的時(shí)候咱們經(jīng)常需要修改配置文件,甚至現(xiàn)在的開(kāi)發(fā)就是配配配,記又記不住,每次自己查找太費(fèi)時(shí)間,最近學(xué)會(huì)了一個(gè)命令-find,現(xiàn)在分享以下,本文以nginx為例子給大家詳細(xì)介紹,對(duì)find命令定位配置文件位置相關(guān)知識(shí)感興趣的朋友一起看看吧
    2022-12-12
  • linux命令查看磁盤(pán)空間的方法

    linux命令查看磁盤(pán)空間的方法

    這篇文章主要介紹了linux命令查看磁盤(pán)空間的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-04-04
  • shell判斷文件是否為空的代碼

    shell判斷文件是否為空的代碼

    這篇文章主要介紹了shell判斷文件是否為空的代碼,需要的朋友可以參考下
    2017-05-05
  • shell數(shù)組常用實(shí)例分享

    shell數(shù)組常用實(shí)例分享

    本文為大家舉一些shell數(shù)組的小例子,供大家學(xué)習(xí)參考
    2013-02-02
  • Linux Shell 自動(dòng)交互功能實(shí)現(xiàn)

    Linux Shell 自動(dòng)交互功能實(shí)現(xiàn)

    本文主要介紹了Linux Shell 自動(dòng)交互功能實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • Linux C中sockaddr和sockaddr_in的區(qū)別

    Linux C中sockaddr和sockaddr_in的區(qū)別

    這篇文章主要介紹了Linux C中sockaddr和sockaddr_in的區(qū)別的相關(guān)資料,需要的朋友可以參考下
    2017-07-07
  • Linux中使用locate和find進(jìn)行不區(qū)分大小寫(xiě)的文件搜索

    Linux中使用locate和find進(jìn)行不區(qū)分大小寫(xiě)的文件搜索

    在日常使用計(jì)算機(jī)的過(guò)程中,尤其是處理大量文件時(shí),快速找到特定文件變得尤為重要,Linux系統(tǒng)提供了許多命令行工具,其中“l(fā)ocate”和“find”是兩個(gè)常用的文件搜索工具,本文給大家介紹了如何在Linux中使用locate和find進(jìn)行不區(qū)分大小寫(xiě)的文件搜索
    2024-05-05

最新評(píng)論

平定县| 九台市| 绥棱县| 教育| 泊头市| 土默特右旗| 冕宁县| 水城县| 贵港市| 嘉黎县| 香港| 中西区| 浠水县| 右玉县| 陆河县| 吴江市| 顺平县| 南宁市| 英吉沙县| 昌宁县| 定襄县| 福安市| 麻阳| 介休市| 莆田市| 固镇县| 六盘水市| 探索| 嘉荫县| 江北区| 安塞县| 琼海市| 湖北省| 新乡市| 通海县| 镇远县| 新竹县| 旬阳县| 乐昌市| 门头沟区| 金坛市|