P.S. If that parallel logging issue is a real problem, a non-useless use
of cat can help:
( echo this; awk ' ... { print that }' ) | cat >> file
Even the command issues multiple writes (as the above example will for sure,
duen to different commands being used), cat will accumulate them up and issue
a single write when its stdin closes --- that is, if you don't go over
cat's I/O buffer size, which is almost certainly generous enough for a
small piece of output.