С жемчугом и осматривают усовершенствованный regex:
perl -lpe 's/((?
и с awk:
awk '!/{/ && /\.to.*}/{sub(/\}/, "", $NF)}1' file
Вам нужно будет контролировать пропускную способность , чтобы узнать, не использует ли ваше беспроводное соединение что-то еще. Например, вы можете запустить что-то вроде:
$ speedometer -r wlan0 -t wlan0
Таким образом вы можете увидеть, соответствует ли пропускная способность такой, какой она должна быть.
Кроме того, неплохо было бы также пинговать одновременно с других консолей ваш локальный шлюз и, скажем, www.google.com.
Затем вы также можете контролировать свой беспроводной сигнал с помощью чего-то вроде:
$ while true; do echo $(date); iwconfig wlan0 | grep "Quality\|Rate"; sleep 5; done
Это будет выглядеть примерно так:
Wed Jun 10 01:10:44 EST 2015
Bit Rate=48 Mb/s Tx-Power=20 dBm Sensitivity=8/0
Link Quality=91/100 Signal level=-39 dBm Noise level=-87 dBm
Wed Jun 10 01:10:49 EST 2015
Bit Rate=48 Mb/s Tx-Power=20 dBm Sensitivity=8/0
Link Quality=91/100 Signal level=-39 dBm Noise level=-87 dBm
Таким образом, если качество сигнала / скорость передачи данных упадут, когда вы почувствуете замедление, это будет хорошим индикатором того, что что-то не так. неправильный.