grep "lo0 unit 0 family inet address" /var/lib/rancid/*/configs/* | grep -v 127.0.0.1 | awk '{print $9}' | cut -f1 -d/ | sort -u > tmp/loops MAX=0 while read rtr1; do while read rtr2; do HOPS=$( s $rtr1 "traceroute no-resolve $rtr2" | tail -1 | awk '{print $1}' ) if [[ $HOPS -gt $MAX ]]; then MAX=$HOPS; fi done < tmp/loops done < tmp/loops echo Longest path: $HOPS