Ich versuche strace
durchzulaufen ccze
und die Pipe funktioniert nicht wie erwartet.
Die Befehlszeile, die ich zum Testen ausführe sudo strace -p $(pgrep apache2) | grep open
, ist und alle Zeilen werden ausgegeben, wobei grep ignoriert wird.
Gibt es etwas Besonderes strace
, das dieses Verhalten verursacht?
io-redirection
strace
Andrei
quelle
quelle
open
Anrufe zu betrachten, ich habe das nur als Beispiel angeführt, was ich wirklich versuche, ist das Hervorheben von Farbenstrace: Invalid process id: '-e'
mit dem letzten Befehl. Ich bin auf Version 4.8. 2010-03-30.apache2
durch den Namen des Prozesses Sie interessiert sind , dass der Check.pgrep
Eine einzige PID druckt, sonst ein Pick und laufen zBsudo strace -p 1234 -e open
vim
Hervorhebung der Farbsyntax?strace $CMD 2>&1 > /dev/null | vim -c ':set syntax=strace' -
.