17 奇怪的是我什么地方都找不到,但是当我将strace的输出标准输出到这样的文件中时: strace foo.exe | & tee foo.log 输出太短了,我怎样才能使宽度变长? strace — 用户名 source bash: syntax error near unexpected token `&' — fyi
30 在Linux下,通过“ strace”包中的“ -s”选项,您可以指定宽度: -s strsize Specify the maximum string size to print (the default is 32). Note that filenames are not consid- ered strings and are always printed in full. — 肖恩·赖夫施奈德 source 1 并带有颜色:strace $CMD 2>&1 > /dev/null | vim -c ':set syntax=strace' -。 — Pablo A
1 使用'-o filename'选项: strace -f -o foo.log foo 男人的痕迹 -o filename将跟踪输出写入文件文件名 — 乌什罗 source 1 是的,不是直接的答案,但是我发现它在此情况下仍然有用。确实会将完整的字符串写入文件。 — user63623 不是,@ user63623。我在这里尝试过,最终还是不得不使用-s(strace 4.26)。 — hdiogenes
bash: syntax error near unexpected token `&'