Patrik Stridvall a écrit : > > > Here it is. It only targets .c and .h files. > > Looks good. > > <shameless-plug-for-perl> > > However the script can be written much shorter in Perl > > find . -name '*.[ch]' | xargs perl -i -pe 's/[ \t]+$//; s/;;+$/;/' > > </shameless-plug-for-perl>
Unfortunately for me, Perl is still in my "to learn" pile of stuff. But I will learn it, someday... > > > The diff was ~4MB in size between before and after. The savings in a > > .tar.gz of the whole tree were modest, around 25KB. > > I have read through the diff (rather quickly) and it seem to be OK. > In fact I can't think of anything in the C semantics that can make a > difference if trailing whitespace or extra semicolon is removed. > Thanks for the checking. Vincent