I have two calls that produce very different output:
Call one:
dmake -m _makefile_.m 1>> _results.out 2>> _results.out
Call two:
dmake -m _makefile_.m >2&1 >_results.out
dmake does a compile of sorts and the first call correctly inlines compile errors whereas the second one puts all the compile errors at the top. I was always of the opinion that both of these were equivalent. What exactly are the differences between these two calls? Is this because of buffering?