17 O dziwo, nie mogę go nigdzie znaleźć, ale kiedy ustalam wyjście strace na afile w ten sposób: strace foo.exe | & tee foo.log wyjście jest za krótkie, jak mogę zwiększyć szerokość? strace użytkownik61104 źródło fyi:bash: syntax error near unexpected token `&' andras.tim Odpowiedzi: 30 Opcja „-s” w systemie Linux, z pakietu „strace”, pozwala określić szerokość: -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. Sean Reifschneider źródło 1 I kolorami: strace $CMD 2>&1 > /dev/null | vim -c ':set syntax=strace' -. Pablo A 1 Użyj opcji „-o nazwa pliku”: strace -f -o foo.log foo strace człowieka -o nazwa pliku Zapisz dane wyjściowe śledzenia do nazwy pliku ooshro źródło 1 To prawda, nie bezpośrednio odpowiedź, ale uznałem ją za przydatną w tym kontekście. Zapisuje pełne ciągi do pliku. user63623, Nie bardzo, @ user63623. Próbowałem tutaj i ostatecznie i tak musiałem użyć -s (strace 4.26). hdiogenes
30 Opcja „-s” w systemie Linux, z pakietu „strace”, pozwala określić szerokość: -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. Sean Reifschneider źródło 1 I kolorami: strace $CMD 2>&1 > /dev/null | vim -c ':set syntax=strace' -. Pablo A 1 Użyj opcji „-o nazwa pliku”: strace -f -o foo.log foo strace człowieka -o nazwa pliku Zapisz dane wyjściowe śledzenia do nazwy pliku ooshro źródło 1 To prawda, nie bezpośrednio odpowiedź, ale uznałem ją za przydatną w tym kontekście. Zapisuje pełne ciągi do pliku. user63623, Nie bardzo, @ user63623. Próbowałem tutaj i ostatecznie i tak musiałem użyć -s (strace 4.26). hdiogenes
1 Użyj opcji „-o nazwa pliku”: strace -f -o foo.log foo strace człowieka -o nazwa pliku Zapisz dane wyjściowe śledzenia do nazwy pliku ooshro źródło 1 To prawda, nie bezpośrednio odpowiedź, ale uznałem ją za przydatną w tym kontekście. Zapisuje pełne ciągi do pliku. user63623, Nie bardzo, @ user63623. Próbowałem tutaj i ostatecznie i tak musiałem użyć -s (strace 4.26). hdiogenes
bash: syntax error near unexpected token `&'
Odpowiedzi:
Opcja „-s” w systemie Linux, z pakietu „strace”, pozwala określić szerokość:
źródło
strace $CMD 2>&1 > /dev/null | vim -c ':set syntax=strace' -
.Użyj opcji „-o nazwa pliku”:
strace człowieka
źródło