Hi Tom, > Consider > > $ anno -nodate -component subject -text "hi foo"$'\n'" bar"$'\n'" baz" > > I was hoping above would add only one subject header. Is there a way to > do that?
No, I don't think so. http://git.savannah.nongnu.org/cgit/nmh.git/tree/uip/annosbr.c#n377 shows -text's argument being written to the field, preceded by the field name, once for each line-feed-separated chunk. You could cheat and consider if you know a character won't occur in the file which you could use as a placeholder for the line feed. $ echo a: 1 >1 $ anno -nodate -component subject -text $'hi foo\r bar\r xyzzy' +. 1 $ sed -n l 1 subject: hi foo\r bar\r xyzzy$ a: 1$ $ $ sed -i 's/\r/\n/g' 1 $ sed -n l 1 subject: hi foo$ bar$ xyzzy$ a: 1$ $ -- Cheers, Ralph.
