micolo
Новичок
Подскажите как обрезать лог
Доброго времени суток уважаемые знатоки! Пишу скрипт для отчистки логов и столкнулся с проблей, решить самому которую не получается.
В файл через каждые 10 минут дописываются логи такого плана:
#EndData: ........
#Time: ........
68 0 6348 1090 17 17 0 0 808 0
68 0 6348 1090 17 17 0 0 808 0
и т.д.
иногда они приходят просто без цифр
#EndData: ........
#Time: ........
ну и общая картина куска лога примерно такая:
#EndData: ........
#Time: ........
68 0 6348 1090 17 17 0 0 808 0
68 0 6348 1090 17 17 0 0 808 0
68 0 6348 1090 17 17 0 0 808 0
68 0 6348 1090 17 17 0 0 808 0
#EndData: ........
#Time: ........
68 0 6348 1090 17 17 0 0 808 0
68 0 6348 1090 17 17 0 0 808 0
68 0 6348 1090 17 17 0 0 808 0
68 0 6348 1090 17 17 0 0 808 0
#EndData: ........
#Time: ........
68 0 6348 1090 17 17 0 0 808 0
68 0 6348 1090 17 17 0 0 808 0
68 0 6348 1090 17 17 0 0 808 0
68 0 6348 1090 17 17 0 0 808 0
#EndData: ........
#Time: ........
#EndData: ........
#Time: ........
#EndData: ........
#Time: ........
необходимо чтобы при чистке логов если лог приходит без цифр:
#EndData: ........
#Time: ........
отсекать его , то есть в данном случает отсеч лог сконца до цифр, но не факт что такой кусок будет в конце а не в середине. Пробывал по разному, но не получается. Может у кого есть идеи?
Доброго времени суток уважаемые знатоки! Пишу скрипт для отчистки логов и столкнулся с проблей, решить самому которую не получается.
В файл через каждые 10 минут дописываются логи такого плана:
#EndData: ........
#Time: ........
68 0 6348 1090 17 17 0 0 808 0
68 0 6348 1090 17 17 0 0 808 0
и т.д.
иногда они приходят просто без цифр
#EndData: ........
#Time: ........
ну и общая картина куска лога примерно такая:
#EndData: ........
#Time: ........
68 0 6348 1090 17 17 0 0 808 0
68 0 6348 1090 17 17 0 0 808 0
68 0 6348 1090 17 17 0 0 808 0
68 0 6348 1090 17 17 0 0 808 0
#EndData: ........
#Time: ........
68 0 6348 1090 17 17 0 0 808 0
68 0 6348 1090 17 17 0 0 808 0
68 0 6348 1090 17 17 0 0 808 0
68 0 6348 1090 17 17 0 0 808 0
#EndData: ........
#Time: ........
68 0 6348 1090 17 17 0 0 808 0
68 0 6348 1090 17 17 0 0 808 0
68 0 6348 1090 17 17 0 0 808 0
68 0 6348 1090 17 17 0 0 808 0
#EndData: ........
#Time: ........
#EndData: ........
#Time: ........
#EndData: ........
#Time: ........
необходимо чтобы при чистке логов если лог приходит без цифр:
#EndData: ........
#Time: ........
отсекать его , то есть в данном случает отсеч лог сконца до цифр, но не факт что такой кусок будет в конце а не в середине. Пробывал по разному, но не получается. Может у кого есть идеи?
. Это очень мощный аппарат.