tx=`ifconfig eth0|awk -F "TX packets:" '{print $2;}'|awk '{print $1;}'`
sleep 10
while [ 1 ];
do
new_tx=`ifconfig eth0|awk -F "TX packets:" '{print $2;}'|awk '{print $1;}'`
if [ "$new_tx" == "$tx" ];
then
echo "restart eth0"
ifconfig eth0 down
sleep 1
ifconfig eth0 up
fi
export tx="$new_tx"
sleep 10
done
что Вы этим хотели сказать? Насмехаетесь над овеновским программистом или себя дураком выставляете. TX packets строка соответствует количеству ошибок, а не переданных байт по интерфейсу
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран