<code>#!/bin/bash</code>
<code>fname_up=ip_list_up_`</code><code>date</code> <code>+</code><code>"%Y-%m-%d"</code><code>`.txt</code>
<code>fname_down=ip_list_down_`</code><code>date</code> <code>+</code><code>"%Y-%m-%d"</code><code>`.txt</code>
<code>echo</code> <code>"The ip list for online:"</code> <code>> $fname_up</code>
<code>echo</code> <code>"The ip list for offline:"</code> <code>> $fname_down</code>
<code>for</code> <code>i </code><code>in</code> <code>128 129 149 159 </code><code>#指定位址端</code>
<code>do</code>
<code> </code>
<code> </code><code>for</code> <code>j </code><code>in</code> <code>`</code><code>seq</code> <code>1 254`</code>
<code> </code><code>do</code>
<code> </code><code>{</code>
<code> </code><code>ping</code> <code>-c 1 172.20.$i.$j > </code><code>/dev/null</code>
<code> </code><code>if</code> <code>[ $? == 0 ];</code><code>then</code>
<code> </code><code>echo</code> <code>172.20.$i.$j >> $fname_up</code>
<code> </code><code>else</code>
<code> </code><code>echo</code> <code>172.20.$i.$j >> $fname_down </code>
<code> </code><code>fi</code>
<code> </code><code>}&</code>
<code> </code><code>done</code>
<code> </code><code>wait</code>
<code>done</code>
本文轉自 wangpengtai 51CTO部落格,原文連結:http://blog.51cto.com/wangpengtai/1908329,如需轉載請自行聯系原作者