Hello! Am 08.05.2020 um 20:46 schrieb Glenn Knickerbocker: > (I don't control > the process of building the big file, so I can't just add section > delimiters, but I can easily filter out commonly occurring lines like > blanks and headers.)
If the easily filtered headers are as good as section delimiters, you have won. Then you may define data streams i) last file and ii) second to last or first or what you prefer as reference. With this two input streams you may do something like > '|i:combine x', /* spot the difference */ > '| xlate *-* 01-ff 2 00 0', /* colorize delta */ > '| insert /vsc writ cms 0 24 0 (color /', /* combine CMDs */ > '| insert /;PSC REF/ after', /* show it immediately */ > '| split ;', /* one CMD one line */ > '| cms', /* execute the CMDs */ This is an excerpt of a "Delta Sniffer" which shows on the screen two TCP/IP data streams and hi-lites what changed. This works as both streams are in sync. In case your files differ in size you have to find anchors to re-sync them between the headers/sections. Just in case you'd like to have look what I did, it is in there: http://forum.hp41.org/download/file.php?id=105 Ciao.....Mike -- www.Ok.de - die kostenlose E-Mail Adresse
