title: PyCharm external tool parameter
body: <p>I want to run a script before running a python script. So I added the script <code>pyuic5</code> with the parameter <code>~/folder/test.ui</code> in "Run/Debug Configurations" - "Before launch: External tool". </p>
  
  <p>When I run the script, the console shows the command <code>pyuic5 ~/folder/test.ui</code> like expected, but followed with an error message from <code>pyuic5</code>: </p>
  
  <pre><code>Error: No such file or directory: "~/folder/test.ui"
  </code></pre>
  
  <p>The file exists though, when I copy the command into a terminal, it works perfectly. Does PyCharm edit the command somehow? </p>
  
  <h3>edit:</h3>
  
  <p>I have the same problem with other commands also: </p>
  
  <p>E.g. the command <code>sh</code> with the parameter <code>test.sh</code> prints: </p>
  
  <pre><code>sh: 0: Can't open test.sh
  </code></pre>