Je suis en train d'utiliser strace pour savoir quelles sont les commandes d'un programme s'exécute à l'aide de execve
. Certains des arguments de ces commandes sont assez longues et strace est l'abréviation de la arguments au execve
(je vois des "..." 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 man. 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 aussi essayé en passant verbose=tous, mais cela donne quelques informations supplémentaires à propos de SIGCHLD.
strace -f -e verbose=all trace=execve -v -p 1234