Problem: have a set of ODT files (tech transfer contracts) that I need to update, but not just now, because they contain a stale proprietary notice that needs to be changed. Perhaps I will never update them all, but only a few. So I prefer to put a notice in each of them to say "hey, you haven't updated notice X yet". They are hundreds in tens of folders and subfolders.
Solution: Luckily they are ODF files, ODF is a zipped XML, a PERL module exists to do incredible tricks.
I have then made this basic script, just tweaking the example provided:
La SFScon del 13 novembre 2009 - la South Tyrol Free Software Conference - è la conferenza internazionale sul Software Libero, che ha luogo ogni anno in Alto Adige. Il tema della SFScon2009 è: “Free Software: per un business innovativo!”.
Il prossimo 28 ottobre a Roma si terrà una tavola rotonda tra vari esperti, in tema di governance del Software Libero e Open Source. La conferenza, organizzata da INFORAV, in collaborazione con IPSEMA discuterà su come in tale ambito si possano e si debbano gestire le acquisizioni del software, e come una volta acquisito esso possa essere mantenuto e gestito in maniera sostenibile.