чекаю состояние сети пингом, и если она отвалилась, то хочу сделать +1 к переменной. если сеть починилась сама - сбрасываю счетчик в ноль, а если нет, то после 10 фейлов делается reboot.
имеем файлик, содержимое
net.is_down: 0
и не знаю как сделать +1 к нему
awk '/net.is_down: [0-9]+/ { printf "net.is_down: %d\n", $2+1 }' < /root/.uplink > /root/.uplink
очищает файл полностью. ЧЯДНТ? причем, если убрать запись в файл > /root/.uplink, то вывод в терминал делается нормально, прибавляется единичка. может лучше через sed или еще как-то инкрементировать.