# получаем строку с ppp0, маскируем возможное сообщение об ошибке
PPP0=$(grep -e "ppp0" /proc/net/dev 2>/dev/null)
# код возврата команды grep, ошибка при ненулевом значении
# значит, не удалось найти строку
ERR3=$?
if [ $ERR3 -gt 0 ]
then
# Интерфейс PPP0 неактивен
else
PPPright=$(echo $PPP0 | cut -d ":" -f 2 | sed \'s/ \\+/ /g\')
# первое число
PPP1=$(echo $PPPright | cut -d " " -f 1)
# девятое число
PPP9=$(echo $PPPright | cut -d " " -f 9)
# суммарный (входящий и исходящий) текущий трафик в МБ
PPPtraf=$(expr \\( $PPP1 + $PPP9 \\) / 1024 / 1024 + 1)
fi