Jeff Abrahamson on 20 Sep 2006 00:25:44 -0000

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

[PLUG] m4 and writing files

I have an m4 program that I would like to have write some extra files.
That is, I occasionally divert output to somewhere, and I'd like to
undivert that output to a file other than stdout.

    This is a test.
    undivert(1) > test.txt    # this line is incorrect

would put


on stdout while also creating the file test.txt with contents "This is
a test."

Anyone know how to do this?  It seems hard to believe m4 doesn't
support it.  (I know, for some of you it will seem hard to believe I'm
using m4.  But it's really quite useful.)


 Jeff Abrahamson  <>          +1 215/837-2287
 GPG fingerprint: 1A1A BA95 D082 A558 A276  63C6 16BF 8C4C 0D1D AE4B

Attachment: signature.asc
Description: Digital signature

Philadelphia Linux Users Group         --
Announcements -
General Discussion  --