erra (erra) wrote,
erra
erra

Category:

tech: backport from HTML to CSV

sed '1,/[Tt][Aa][Bb][Ll][Ee]/d;/\/[Tt][Aa][Bb][Ll][Ee]/,/\/[Hh][Tt][Mm][Ll]/d;s/\<\/tr\>/|/gi;s/,/ /g;s/\<\/td\>/,/gi;s/\<br\>/ /gi;s/\<[^>]*\>//gi;s/ / /gi' file.html | tr -d '\n' | tr '|' '\n' > file.csv

очевидно, тем, у кого в полях встречается |, потребуется подобрать другой временный символ - впрочем, никто не мешает вставить туда ^G, например.

Tags: tech
Subscribe

  • Развитой соцреализм

    Из далёкого Вьетнама lleo сообщает, что дружески настроенные представители властей не дают им отойти от автобуса ни на шаг и методично…

  • згдств

    Онлайн-доклад, истинной целью которого является демонстрация качеств докладчика. выебинар К сожалению, желающих отгадывать оказалось немного.

  • Ryzen, Firefox и Zoom: выберите два

    Выбирая замену честно отпахавшему свое Acer Extensa 2511G для жены, я, конечно, испытывал некоторые опасения на предмет того, какие нюансы могут…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 13 comments

  • Развитой соцреализм

    Из далёкого Вьетнама lleo сообщает, что дружески настроенные представители властей не дают им отойти от автобуса ни на шаг и методично…

  • згдств

    Онлайн-доклад, истинной целью которого является демонстрация качеств докладчика. выебинар К сожалению, желающих отгадывать оказалось немного.

  • Ryzen, Firefox и Zoom: выберите два

    Выбирая замену честно отпахавшему свое Acer Extensa 2511G для жены, я, конечно, испытывал некоторые опасения на предмет того, какие нюансы могут…