SED delete specific lines between two patterns?
awk ' /BEGIN:VEVENT/ { inBlock = 1 } inBlock { if ( /END:VEVENT/ ) { inBlock = 0 } else if ( /^(UID|SEQUENCE)/ ) { next } } { print } ' file