Strangely i can't find it any where but when i stdout the output of strace into afile like this:
strace foo.exe | & tee foo.log
the out put is to short, how can i make the width longer?
Strangely i can't find it any where but when i stdout the output of strace into afile like this:
strace foo.exe | & tee foo.log
the out put is to short, how can i make the width longer?
The "-s" option under Linux, from the "strace" package, will let you specify the width:
Use '-o filename' option:
man strace
As other answers point to good directions in general, the specific issue is probably the space you have between "|" and "&". If you're trying to use a bash "|&" to pipe both stdout and stderr you can't have a space between those characters.