hi: 2011/1/28 Alexandre Courbot <gnurou@xxxxxxxxx>: >> I can "strace -o -tt 123 a.out" before "A begin" but how could I >> combine console output with the content of strace? > > strace does output to stderr unless you specify the -o option. So by > using something like > > $ strace -tt your_program > > or > > $ strace -tt your_program &> log.txt > > you will have both outputs intermingled. Note that the console output > of your program will appear in the middle of the corresponding write() > system call. I have tried both ways you mentioned. in case 1: it did interleave the output of standard output with standard error. in case 2: the standard output seems will be collect for flush at later, combine.strace.txt. (I attach the testing result for your reference.) theoretically, file re-direction should not be effect the content of output, right? appreciate your help :-) miloody.
Attachment:
strace.output.tar.bz2
Description: BZip2 compressed data
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies