Running an application from the (unix) command line

Pupeno <>
Tue Jan 24 05:52:56 CET 2006


On Monday 23 January 2006 05:36, Gunilla Arendt wrote:
> 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)".

This doesn't work, I don't know why but what I see is that my parameters get 
totally ignored.

> I recommend you create a boot script which starts your application
> instead. You can either write a .rel file and use it to generate
> a boot script, or edit an existing .script file and use
> systools:script2boot/1 to transform it into a .boot file. See
> OTP Design Principles and systools(3) for details.

This is the route I am taking. Thank you. :)
-- 
Pupeno <> (http://pupeno.com)
Vendemos: Conocer y collecionar Monedas y Billetes de Todo el Mundo: 
http://pupeno.com/vendo/#monedas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20060124/5e7ad61b/attachment.bin>


More information about the erlang-questions mailing list