Собственно, как посмотреть сабж? Т.е. количество переданных и принятых байт можно посмотреть в том-же ifconfig, а вот текущую скорость передачи и приема никак не найду как посмотреть.
Первые две не работают, третью влом устанавливать, последнее... даже не знаю что это.
Решил сделать так: раз в секунду читать ifconfig, вырезать оттуда значения RX, TX и разница между предыдущим значением и текущим и есть количество байт в секунду. Вроде все логично. Но простейший подсчет завел в тупик:
RXDELTA=$(echo "scale=2; $RX - $OLDRX" | bc)
в консоль выдает:
(standard_in) 1: syntax error
Методом экспериментов выяснил что причина в том что вместо переменных $RX и $OLDRX не подставляются их значения. Как тут быть?