天天看點

shell:ping的并發控制

之前寫的一個ping的并發控制的腳本,無意中看到了,記錄下備查

<code>#!/bin/bash</code>

<code>#created by molewan 2017-07-23</code>

<code>Usage(){</code>

<code>echo</code> <code>$</code><code>"USAGRE:/bin/bash $0"</code>

<code>exit</code> <code>1</code>

<code>}</code>

<code>if</code> <code>[ </code><code>"$#"</code> <code>-</code><code>ne</code> <code>"0"</code> <code>];</code><code>then</code>

<code>Usage</code>

<code>fi</code>

<code>CMD=</code><code>"ping -w 2 -c 2"</code>

<code>IP=</code><code>"192.168.1."</code>

<code>for</code> <code>n </code><code>in</code> <code>`</code><code>seq</code> <code>1 254`</code>

<code>do</code>

<code>  </code><code>{</code>

<code>$CMD $IP$n &amp;&gt; </code><code>/dev/null</code>

<code>if</code> <code>[ $? -</code><code>eq</code> <code>0 ];</code><code>then</code>

<code>echo</code> <code>"$IP$n is ok"</code>

<code>  </code><code>}&amp; </code><code>#shell的并發檢測,批量ping</code>

<code>done</code>

本文轉自 冰凍vs西瓜 51CTO部落格,原文連結:http://blog.51cto.com/molewan/2054494,如需轉載請自行聯系原作者