Files
bin/pbxnettest
2023-03-01 19:40:08 +01:00

36 lines
607 B
Bash

#!/bin/bash
#ip=192.168.178.234
ip=vdrpi
url=pi@$ip
log=$HOME/tmp/pbxnettest_$(date +%y%m%d%H%M%S).log
testfile=~/Download/nextcloud-18.0.14.tar.bz2
n=0
i=0
T=0
echo "Start"
echo -n "."
while [ true ]; do
SECONDS=0
scp -q -o ConnectTimeout=5 $testfile $url:/dev/null
r=$?
if [ $r -ne 0 ]; then
echo "Error $n" | tee -a $log
fi
echo -n "$SECONDS."
T=$((T+SECONDS))
i=$((i+1))
n=$((n+1))
if [ $i -ge 10 ]; then
i=0
echo " $(date +%T) $n T=$T sek." | tee -a $log
T=0
fi
read -t 1 -n 1 key
if [ "$key" = "x" ]; then
exit
fi
done