org.linkedin.util-core/src/main/java/org/linkedin/util/concurrent/ExternalCommand.java
public static ExternalCommand start(String... commands) throws IOException
  {
    ExternalCommand ec = new ExternalCommand(new ProcessBuilder(commands));
    ec.start();
    return ec;
  }
public static ExternalCommand start(String... commands) throws IOException
  {
    ExternalCommand ec = new ExternalCommand(new ProcessBuilder(commands));
    ec.start();
    return ec;
  }
Creates an external process from the command. The command is executed.

@param commands the commands to execute
@return the process
@throws IOException if there is an error