QUOTE:#!/bin/bash
ip='www.baidu.com' # 地址
nu='10' # 次数
while [ $nu != '0' ]
do
ping -c 1 $ip | grep '^.*from' | sed "s/^/`date` | /g"
nu=$((nu-1))
done
QUOTE:[cp@localhost scripts]$ sh p.sh
2010年01月29日星期五 01:07:08 | 64 bytes from 119.75.213.61: icmp_seq=1 ttl=57 time=74.2 ms
2010年01月29日星期五 01:07:08 | 64 bytes from 119.75.216.20: icmp_seq=1 ttl=57 time=77.1 ms
2010年01月29日星期五 01:07:08 | 64 bytes from 119.75.213.61: icmp_seq=1 ttl=57 time=73.8 ms
2010年01月29日星期五 01:07:09 | 64 bytes from 119.75.213.61: icmp_seq=1 ttl=57 time=73.2 ms
2010年01月29日星期五 01:07:09 | 64 bytes from 119.75.213.61: icmp_seq=1 ttl=57 time=73.8 ms
2010年01月29日星期五 01:07:09 | 64 bytes from 119.75.213.61: icmp_seq=1 ttl=57 time=77.4 ms
2010年01月29日星期五 01:07:09 | 64 bytes from 119.75.216.20: icmp_seq=1 ttl=57 time=74.5 ms
2010年01月29日星期五 01:07:09 | 64 bytes from 119.75.216.20: icmp_seq=1 ttl=57 time=73.9 ms
2010年01月29日星期五 01:07:09 | 64 bytes from 119.75.216.20: icmp_seq=1 ttl=57 time=73.8 ms
2010年01月29日星期五 01:07:09 | 64 bytes from 119.75.213.61: icmp_seq=1 ttl=57 time=73.9 ms
[cp@localhost scripts]$
才学了shell脚本不久,新手了,5楼的同志厉害,有点看不懂

[ 本帖最后由 383228273 于 2010-1-29 01:31 编辑 ]