J'essaie d'utiliser strace pour savoir quelles commandes un programme exécute en utilisant execve
. Certains des arguments de ces commandes sont assez longs, et strace abrégé les arguments en execve
(je vois "..." après environ 30 caractères), m'empêchant d'obtenir des informations utiles. Comment puis-je obtenir le texte intégral de chaque argument?
J'ai lu la page de manuel . L'option -v imprime l'environnement, ce qui est utile, mais les arguments sont toujours tronqués.
strace -f -e trace=execve -v -p 1234
J'ai également essayé de passer verbose = all, mais cela donne juste des informations supplémentaires sur SIGCHLD.
strace -f -e verbose=all trace=execve -v -p 1234
ioctl(3, SNDCTL_TMR_TEMPO or TCGETA, {B9600 -opost -isig -icanon -echo ...})