title: Prevent strace from abbreviating arguments?
body: <p>I'm trying to use strace to find out what commands a program executes using <code>execve</code>. Some of the arguments in these commands are quite long, and strace is abbreviating the arguments to <code>execve</code> (I see "..." after about 30 characters), preventing me from getting any useful information. How can I get the full text of each argument?</p>
  
  <p>I've read the <a href="http://linux.die.net/man/1/strace" rel="noreferrer">man page</a>. The -v option prints the environment, which is useful, but the arguments are still truncated.</p>
  
  <pre><code>strace -f -e trace=execve -v -p 1234
  </code></pre>
  
  <p>I also tried passing verbose=all, but this just gives some extra information about SIGCHLD.</p>
  
  <pre><code>strace -f -e verbose=all trace=execve -v -p 1234
  </code></pre>