tcptraceroute.sh

用tcptraceroute程式來平均回應的秒數

#!/bin/bash

export LANG=C

if [ -z $1 ]; then
        echo "plz input remote IP address" && exit 0
else
        if [ -f /usr/local/bin/tcptraceroute ]; then
                result_value=`tcptraceroute $1 | grep $1 | awk '{print $5" "$7" "$9}'`
                set -- $result_value
                var1=`echo $1 | cut -d'.' -f1`
                var2=`echo $2 | cut -d'.' -f1`
                var3=`echo $3 | cut -d'.' -f1`

                sum=`expr $var1 + $var2 + $var3`

                avg=`expr $sum / 3`
                echo $avg
        else
                echo "" && echo "Warnning!!!" && echo "plz first install tcptraceroute To /usr/local/bin" && echo "" || exit 0
        fi
fi

評論: 0 | 引用: 0 | 閱讀: 1079 | 列印 | 文件 | 轉發

發表評論
暱 稱: 密 碼:
網 址: E - mail:
驗證碼: 驗證碼圖片 選 項:
頭 像:
內 容:
  • 粗體
  • 斜體
  • 底線
  • 插入圖片
  • 超連結
  • 電子郵件
  • 插入引用
  • 表情符號