📄 tracepath
字号:
#!/bin/sh## Copyright (c) 2008 Dmitry Butskoy# <buc@citadel.stu.neva.ru># License: GPL v2 or any later## See COPYING for the status of this software.### Shell wrapper providing tracepath(1) or tracepath6(1) command line interface.## The original implementation of tracepath/tracepath6 can be obtained# from the iputils package, available at http://www.skbuff.net/iputils/#opts="-q1 --mtu --back"port=44444prgname=$0usage () { echo "Usage: $prgname [-nbh] host[/port]" >&2}PARSED=`getopt 'hnb' "$@"`[ $? != 0 ] && exit 2eval set -- "$PARSED"while [ $# -gt 0 ]do case "$1" in -n) opts="$opts $1"; shift ;; -b) shift ;; -h) usage ; exit 0 ;; --) shift; break ;; *) echo "$prgname: Internal parsing error" >&2; exit 2 ;; esacdone[ $# -eq 0 ] && { usage exit 2}host=$1case "$host" in */*) port=${host##*/} host=${host%/*} ;;esaccase "$prgname" in *6) opts="$opts -6" ;;esacexec traceroute $opts -p $port $host
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -