<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Pupeno wrote:
<blockquote cite="mid200601240153.01164.pupeno@pupeno.com" type="cite">
  <pre wrap="">On Monday 23 January 2006 05:36, Gunilla Arendt wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Snip from erl(1):

"-s Mod [Func [Arg1, Arg2, ...]]
  Makes init call the specified function. Func defaults to start. If no
  arguments are provided, the function is assumed to be of arity 0.
  Otherwise it is assumed to be of arity 1, taking the list
  [Arg1,Arg2,...] as argument."

Thus "erl -s application start myapp" will result in a call to
"application:start([myapp])" instead of the desired
"application:start(myapp)".
    </pre>
  </blockquote>
  <pre wrap=""><!---->
This doesn't work, I don't know why but what I see is that my parameters get 
totally ignored.
  </pre>
</blockquote>
That's strange. With<br>
<small><font face="Courier New, Courier, monospace">-module(echo).<br>
-export([echo/1]).<br>
echo(A) -><br>
    io:format("~w~n",[A]).</font></small><br>
and run with<br>
<small><font face="Courier New, Courier, monospace">erl -noshell -s
echo echo abc 123 -s init stop</font></small><br>
I get<br>
<small><font face="Courier New, Courier, monospace">[abc,'123']</font></small><br>
written on standard out (plus some junk before that). This on Solaris.
This works on windows too (without getting junk before).<br>
<br>
What os are you using? Perhaps you are expecting to get the function
value result written on standard out? <br>
<br>
Hope this helps,<br>
-- Thomas<br>
<br>
<br>
<small><font face="Courier New, Courier, monospace"><br>
</font></small><br>
</body>
</html>