[erlang-questions] Run external program with arguments

Bob Ippolito bob@REDACTED
Wed Nov 14 16:16:14 CET 2007

The easiest way is to perform shell quoting over the command you
want... take a look at mochiweb_util:cmd_port/2.



On 11/14/07, Alexander Zhukov <azhukov@REDACTED> wrote:
> Hi!
> Is there a way to run an external program from Erlang program with
> arguments?
> I like to be able to write something like this:
> Port = open_port({spawn, Ext_prog_name}, [stream, {args, ["-c", "file", "-d"]}]),
> but so far I can't find a way to run a program with arguments.
> Yes, I know I can write a wrapper script but I do not like such an
> approach.
> --
> Alexander Zhukov
> _______________________________________________
> erlang-questions mailing list
> erlang-questions@REDACTED
> http://www.erlang.org/mailman/listinfo/erlang-questions

More information about the erlang-questions mailing list