Need script to translate C files

Need script to translate C files

Post by And » Fri, 01 Oct 1993 12:49:33



I have several hundred files containing lines similar but not
identical to the following:

TRACE(stderr, "%s\n", var);
TRACE(stderr, "%s Some string\n", var);
TRACE(stderr, "%d Some string\n", another_var);

I need to turn them into:

TRACE(stderr, "%s %d: %s\n", __FILE__, __LINE__, var);
TRACE(stderr, "%s %d: %s Some string\n", __FILE__, __LINE__, var);
TRACE(stderr, "%s %d: %d Some string\n", __FILE__, __LINE__, another_var);

Would someone be kind enough to provide me with a script (sed? awk? no
perl please) that I could run on several hundred files?  Thank you, it
is much appreciated!!!!!!  Please send it via email.  I'm so swamped
it's not funny :(

-  Andy

--
                  Prestidigitator's apprentice.
           -> Support privatization of the post office.<-
           DO NOT BUY TOUCHE COMPUTERS -email for details
  [ Need EXPERIENCED C PROGRAMMER$ wanting profit$ intere$t in fun project$ ]