И знач, всё сделал быстро, токо одну строчку щитает неправильно. Нескоко часов с этим ебался! Думал, что по continue вместо начала цикла он переходит на следующий if, но нет! Оказалось всё нормально с continue, это при следующей итерации цикла он перескакивал и всё неправильно получалось, а я уж хотел переписать полностью.
Теперь ещё хочу доделать - у меня вывод скрипта (отчёт) состоит из разных секций. Хочу в начало строки каждой секции добавить свою букву, чтоб можно было через grep отсекать только эту секцию. Запускаешь скрипт с параметрами - целый график потом можно будет построить ))