Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env bash
- nome="Test"
- estensione=".txt"
- sintetic="Sintetic"
- giorno=$(date '+%m-%d-%y--%H-%M-%S')
- vm2=192.168.0.3
- filetmp=tmp.dat
- file=$nome-$giorno$estensione
- filesintetic=$sintetic$nome-$giorno$estensione
- echo "***************** TEST TO VM *****************" >> $file
- echo "***************** TEST TO VM *****************" >> $filesintetic
- echo '' >> $file
- echo '' >> $filesintetic
- ping -w 29 $vm2 > filetmp
- echo "ping -w 29 $vm2" >> $file
- cat filetmp >> $file
- cat filetmp | grep 'time=' | cut -d" " -f7 | sed 's#time=##' > sample.dat
- echo "ping -w 29 $vm2" >> $filesintetic
- ./confidence sample.dat >> $filesintetic
- rm filetmp
- echo '' >> $file
- echo '' >> $filesintetic
- echo "iperf -w 8K -c $vm2" >> $file
- echo "iperf -w 8K -c $vm2" >> $filesintetic
- for (( i=0; i<30; i++))
- do
- iperf -y c -f kK -w 8K -c $vm2 >> filetmp
- done
- cat filetmp >> $file
- cat filetmp | cut -d"," -f9 > sample.dat
- ./confidence sample.dat >> $filesintetic
- rm filetmp
- echo '' >> $file
- echo '' >> $filesintetic
- echo "iperf -w 16K -c $vm2" >> $file
- echo "iperf -w 16K -c $vm2" >> $filesintetic
- for ((i=0;i<30; i++))
- do
- iperf -y c -f kK -w 16K -c $vm2 >> filetmp
- done
- cat filetmp >> $file
- cat filetmp | cut -d"," -f9 > sample.dat
- ./confidence sample.dat >> $filesintetic
- rm filetmp
- echo '' >> $file
- echo '' >> $filesintetic
- echo "iperf -w 32K -c $vm2" >> $file
- echo "iperf -w 32K -c $vm2" >> $filesintetic
- for ((i=0;i<30; i++))
- do
- iperf -y c -f kK -w 32K -c $vm2 >> filetmp
- done
- cat filetmp >> $file
- cat filetmp | cut -d"," -f9 > sample.dat
- ./confidence sample.dat >> $filesintetic
- rm filetmp
- echo '' >> $file
- echo '' >> $filesintetic
- echo "iperf -w 64K -c $vm2" >> $file
- echo "iperf -w 64K -c $vm2" >> $filesintetic
- for ((i=0;i<30; i++))
- do
- iperf -y c -f kK -w 64K -c $vm2 >> filetmp
- done
- cat filetmp >> $file
- cat filetmp | cut -d"," -f9 > sample.dat
- ./confidence sample.dat >> $filesintetic
- rm filetmp
- echo '' >> $file
- echo '' >> $filesintetic
- echo "iperf -w 128K -c $vm2" >> $file
- echo "iperf -w 128K -c $vm2" >> $filesintetic
- for ((i=0;i<30; i++))
- do
- iperf -y c -f kK -w 128K -c $vm2 >> filetmp
- done
- cat filetmp >> $file
- cat filetmp | cut -d"," -f9 > sample.dat
- ./confidence sample.dat >> $filesintetic
- rm filetmp
- echo '' >> $file
- echo '' >> $filesintetic
- echo "iperf -w 256K -c $vm2" >> $file
- echo "iperf -w 256K -c $vm2" >> $filesintetic
- for ((i=0;i<30; i++))
- do
- iperf -y c -f kK -w 256K -c $vm2 >> filetmp
- done
- cat filetmp >> $file
- cat filetmp | cut -d"," -f9 > sample.dat
- ./confidence sample.dat >> $filesintetic
- rm filetmp
- echo '' >> $file
- echo '' >> $filesintetic
- echo "iperf -w 256K -c $vm2 -P 5" >> $file
- echo "iperf -w 256K -c $vm2 -P 5" >> $filesintetic
- for ((i=0;i<30; i++))
- do
- iperf -y c -f kK -w 256K -c $vm2 -P 5 > filetmp2
- head -n 6 filetmp2 | tail -n 1 >> filetmp
- done
- cat filetmp >> $file
- cat filetmp | cut -d"," -f9 > sample.dat
- ./confidence sample.dat >> $filesintetic
- rm filetmp
- echo '' >> $file
- echo '' >> $filesintetic
- echo "iperf -w 256K -c $vm2 -P 10" >> $file
- echo "iperf -w 256K -c $vm2 -P 10" >> $filesintetic
- for ((i=0;i<30; i++))
- do
- iperf -y c -f kK -w 256K -c $vm2 -P 10 > filetmp2
- head -n 11 filetmp2 | tail -n 1 >> filetmp
- done
- cat filetmp >> $file
- cat filetmp | cut -d"," -f9 > sample.dat
- ./confidence sample.dat >> $filesintetic
- rm filetmp
- echo '' >> $file
- echo '' >> $filesintetic
- echo "iperf -u -c $vm2 -b 100M" >> $file
- echo "iperf -u -c $vm2 -b 100M" >> $filesintetic
- for ((i=0;i<30; i++))
- do
- iperf -y c -u -c $vm2 -b 100M > filetmp2
- head -n 2 filetmp2 | tail -n 1 >> filetmp
- sleep 1
- done
- cat filetmp >> $file
- cat filetmp | cut -d"," -f9 > sample.dat
- ./confidence sample.dat >> $filesintetic
- rm filetmp
- echo '' >> $file
- echo '' >> $filesintetic
- echo "iperf -u -c $vm2 -b 200M" >> $file
- echo "iperf -u -c $vm2 -b 200M" >> $filesintetic
- for ((i=0;i<30; i++))
- do
- iperf -y c -u -c $vm2 -b 200M > filetmp2
- head -n 2 filetmp2 | tail -n 1 >> filetmp
- sleep 1
- done
- cat filetmp >> $file
- cat filetmp | cut -d"," -f9 > sample.dat
- ./confidence sample.dat >> $filesintetic
- rm filetmp
- echo '' >> $file
- echo '' >> $filesintetic
- echo "iperf -u -c $vm2 -b 300M" >> $file
- echo "iperf -u -c $vm2 -b 300M" >> $filesintetic
- for ((i=0;i<30; i++))
- do
- iperf -y c -u -c $vm2 -b 300M > filetmp2
- head -n 2 filetmp2 | tail -n 1 >> filetmp
- sleep 1
- done
- cat filetmp >> $file
- cat filetmp | cut -d"," -f9 > sample.dat
- ./confidence sample.dat >> $filesintetic
- rm filetmp
- echo '' >> $file
- echo '' >> $filesintetic
- echo "iperf -u -c $vm2 -b 400M" >> $file
- echo "iperf -u -c $vm2 -b 400M" >> $filesintetic
- for ((i=0;i<30; i++))
- do
- iperf -y c -u -c $vm2 -b 400M > filetmp2
- head -n 2 filetmp2 | tail -n 1 >> filetmp
- sleep 1
- done
- cat filetmp >> $file
- cat filetmp | cut -d"," -f9 > sample.dat
- ./confidence sample.dat >> $filesintetic
- rm filetmp
- echo '' >> $file
- echo '' >> $filesintetic
- echo "iperf -u -c $vm2 -b 500M" >> $file
- echo "iperf -u -c $vm2 -b 500M" >> $filesintetic
- for ((i=0;i<30; i++))
- do
- iperf -y c -u -c $vm2 -b 500M > filetmp2
- head -n 2 filetmp2 | tail -n 1 >> filetmp
- sleep 1
- done
- cat filetmp >> $file
- cat filetmp | cut -d"," -f9 > sample.dat
- ./confidence sample.dat >> $filesintetic
- rm filetmp
- echo '' >> $file
- echo '' >> $filesintetic
- echo "iperf -u -c $vm2 -b 1000M" >> $file
- echo "iperf -u -c $vm2 -b 1000M" >> $filesintetic
- for ((i=0;i<30; i++))
- do
- iperf -y c -u -c $vm2 -b 1000M > filetmp2
- head -n 2 filetmp2 | tail -n 1 >> filetmp
- sleep 1
- done
- cat filetmp >> $file
- cat filetmp | cut -d"," -f9 > sample.dat
- ./confidence sample.dat >> $filesintetic
- rm filetmp
- rm sample.dat
- rm filetmp2
Advertisement
Add Comment
Please, Sign In to add comment