Advertisement
Guest User

Untitled

a guest
Apr 4th, 2020
352
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.06 KB | None | 0 0
  1. #!/bin/bash
  2. #Test debit download
  3. for port in 520{2..9}; do
  4.   continue=$(iperf3 -c bouygues.iperf.fr -4 -R -P 5 -p $port | \
  5.   awk -v msgPort="Port $port =>" '
  6.    {
  7.        if ($2 == "error")
  8.            print msgPort, $0               >> "/home/serv/diag/web/erreursIperf_download.txt"
  9.        else if ($0 ~ "0\.00-10\.00")
  10.             {
  11.                 print msgPort, $7, $8, $NF >> "/home/serv/diag/web/iperf_download.txt"
  12.                 print "stop ici."
  13.             }
  14.    }')
  15.   if [ "$continue" != "" ]; then
  16.       break
  17.   fi
  18. done
  19. #Test debit upload
  20. for port in 520{2..9}; do
  21.   continue=$(iperf3 -c bouygues.iperf.fr -4 -p $port | \
  22.   awk -v msgPort="Port $port =>" '
  23.    {
  24.        if ($2 == "error")
  25.            print msgPort, $0               >> "/home/serv/diag/web/erreursIperf_upload.txt"
  26.        else if ($0 ~ "0\.00-10\.00")
  27.             {
  28.                 print msgPort, $7, $8, $NF >> "/home/serv/diag/web/iperf_upload.txt"
  29.                 print "stop ici."
  30.             }
  31.    }')
  32.   if [ "$continue" != "" ]; then
  33.       break
  34.   fi
  35. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement