TV_REMO...LAPPING(1)

πŸ“¦ version 1.4.0, in alpine 3.24

πŸ’… TV_REMO...LAPPING(1) πŸ’…

okay so bestie, welcome to the tv_remove_some_overlapping page β€” it's a User Contributed Perl Documentation situation, and it is genuinely about to make your XMLTV life so much easier.


✨ NAME ✨

tv_remove_some_overlapping β€” literally removes some overlapping programmes from XMLTV data. that's it. that's the whole job. 🫢


🌸 SYNOPSIS 🌸

tv_remove_some_overlapping [--help] [--output FILE] [FILE...]

like, that's the whole vibe. no cap. πŸŽ€


πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the tea β˜• β€” this tool reads one or more XMLTV files and writes a file to standard output containing the same data, except that some 'magazine' programmes which seem to contain two or more other programmes get removed. bye bestie πŸ‘‹

let me give you the example, because the example ate:

say 'Schools TV' runs from 10:00 to 12:00, and there are two programmes 'History' from 10:00 to 11:00 and 'Geography' from 11:00 to 12:00 on the same channel. then 'Schools TV' could be removed. icon behaviour, honestly. πŸ”₯

⚠️ important caveat bestie: a programme is removed only if there are two or more other programmes which partition its timeslot β€” which implies that it and these other programmes must have stop times specified. no stop times, no removing. that's the rule. periodt. πŸ’…

and to avoid throwing away any real programmes (we are not that girl), no programme will be discarded if it has content data other than title and URL. so if it's got actual substance, it stays. main character energy only. πŸ‘‘

ngl, filtering with this tool won't remove all overlapping programmes β€” but it will deal with the 'big magazine programme containing smaller programmes' data commonly seen from listings sources. and that's the whole point, iykyk. 🌈

one option, and she's cute:

  • --output FILE β€” write to FILE rather than standard output. ✨

🧚 SEE ALSO 🧚

  • xmltv(5) β€” go read it, bestie. πŸ“–

πŸ’– AUTHOR πŸ’–

Ed Avis, ed@membled.com β€” thank you for your service, king. 🫢


and that's the whole page!! brought to you by perl v5.42.2, dated 2025-06-30 β€” mwah πŸ’‹ slay, go clean up those magazine programmes πŸ¦‹βœ¨

πŸ“¦ where this page comes from