Понадобилось загрузить все найденные по поиску сообщения (имеется ввиду - список), чтобы сделать некую выгрузку-отчет, но сообщений несколько тысяч и тыкать на кнопку "Еще письма" как-то ...
CSS for code highlight
09 марта 2022
06 марта 2022
Преобразование HTML в CSV или обработка HTML таблиц в Bash-2
Продолжение предыдущей статьи... Конвертируем - Очищаем HTML до состояния чистого CSV, при помощи sed:
sed -e '/\(html\|title\|body\|table\)/d' -e 's/ \{2,\}//g' report.html | \
sed ':a;N;$!ba;s#\s*</td>\s*</tr>\s*<tr>\s*<td>\s*#\n#g' | \
sed ':b;N;$!bb;s#\s*</td>\s*<td>\s*#;#g' | \
sed '/\(tr>\|<td\|td>\)/d' | \
iconv -f windows-1251 -t utf-8
Для суммирования значений по всем файлам конкретно в моем случае достаточно ...
Преобразование HTML в CSV или обработка HTML таблиц в Bash
Потребовалось обработать уже готовые отчеты в HTML файлах, а именно - из каждого файла-отчета взять конкретную ячейку таблицы и просуммировать, своего рода - SUM() и GROUP BY (в SQL). Сначала думал написать скрипт например на Python, который бы парсил HTML и т.д. и т.п., но...
Подписаться на:
Сообщения (Atom)