Guest User

Untitled

a guest
Apr 16th, 2018
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. #!/bin/bash
  2. cat /Users/jwand/Documents/work.ics | sed /^X-LOTUS.*/d | sed '
  3. /^END:VCALENDAR$/ {
  4. N
  5. /END:VCALENDAR.*BEGIN:VCALENDAR/ {
  6. /END:VCALENDAR.*BEGIN:VCALENDAR/D
  7. P
  8. D
  9. }
  10. } ' > /Users/jwand/Documents/work2.ics
  11.  
  12.  
  13. ## input:
  14.  
  15. BEGIN:VCALENDAR
  16.  
  17. # some stuff
  18.  
  19. END:VCALENDAR
  20. BEGIN:VCALENDAR
  21.  
  22. # more stuff
  23.  
  24. END:VCALENDAR
  25.  
  26.  
  27. ## goal
  28.  
  29. to get rid of all the instances of:
  30.  
  31. END:VCALENDAR
  32. BEGIN:VCALENDAR
  33.  
  34. in the middle of the file, without touching the ones at the very start or end
Add Comment
Please, Sign In to add comment