Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. arquivo=$1
  2. pdf2htmlEX $arquivo;
  3. sed -f juntador.sed "${arquivo%.*}.html" \
  4. | sed -e 's/class=\"[^"]*\"//g' \
  5. | sed -e 's/<img [^>]*>//g' \
  6. | sed -e 's/.*\(RELAÇÃO DE INTERDIÇÕES ATIVAS\)/\1\r\n/' \
  7. | sed -e 's/<head>[^>]*<\/\s*head\s*>//' \
  8. | sed -e 's/\(<div\s*>[0-9]\{1,2\}:[0-9]\{1,2\}:[0-9]\{1,2\}\)</\1\n\r</g' \
  9. | sed -e 's/\(span>DURAÇÃO<\/\s*div>\)/\1\n\r/g' \
  10. | sed -e 's/\s*data-data=.*[0-9]\{1,2\}\/[0-9]\{1,2\}\/[0-9]\{2,4\}\s*[0-9]\{1,2\}:[0-9]\{1,2\}:[0-9][0-9]//' \
  11. | sed -e 's/<\/[^>]*>/;/g' \
  12. | sed -e 's/<[^>]*>//g' \
  13. | sed -e 's/^\s*[;-]*//' \
  14. | sed -e 's/;;/;/g'\
  15. | sed -e 's/\s*;\s*/;/g'\
  16. | sed -e 's/\(AÇÃO DE INTERDIÇÕES ENCERRADAS;\)/\n\r==============================\n\r\1\n\r/'\
  17. | sed -e '/^0:00:00$/d' \
  18. | sed -e '/^0:00:00;*0:00:00$/d' \
  19. | sed -e 's/\(DURAÇÃO\).*/\1/' > parcial.csv;
  20. sed -e '/============================/q' parcial.csv \
  21. | sed -e '/^M/d' \
  22. | sed -e '/^\s*$/d' \
  23. | tail -n +2 > "${arquivo%.*}"-ativas.csv;
  24. sed -e '1,/============================/d' parcial.csv\
  25. | sed '/
  26. E/d' \
  27. | sed '/^\s*$/d' \
  28. | tail -n +2 > "${arquivo%.*}"-encerradas.csv;
  29. rm parcial.csv;
  30. rm "${arquivo%.*}.html";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement