$ cat startserver.sh #! /bin/sh nohup ./pharo Pharo.image eval —no-quit “MyServerStart port: $1” &
./startserver 8080 ./startserver 8081 ./startserver 8082 but is a bit… “trucho” (in plain argentinian)… which means a bad quality hack :P > On 23 Oct 2014, at 21:08, Sven Van Caekenberghe <s...@stfx.eu> wrote: > > Nah, you can do it way easier: > > $ cat run.st > NonInteractiveTranscript stdout install. > > Transcript show: Smalltalk commandLine arguments; cr. > > Smalltalk quitPrimitive. > > $ ./pharo Pharo.image run.st 1 2 3 > #('1' '2' '3') > > HTH, > > Sven > >> On 23 Oct 2014, at 20:52, Esteban A. Maringolo <emaring...@gmail.com> wrote: >> >> 2014-10-23 15:19 GMT-03:00 Esteban Lorenzano <esteba...@gmail.com>: >>> >>>> On 23 Oct 2014, at 20:16, Esteban A. Maringolo <emaring...@gmail.com> >>>> wrote: >>>> Do I have to define a subclass of STCommandLineHandler? >>> yes >> >> I thought so. >> >>>> How can I capture the --port argument? For what I saw, only "boolean" >>>> parameters can be defined (--quit, --save, etc, without arguments). It >>>> is, no getopts compatibility. >>> no idea… we can work on that… is necessary :) >> >> The VM itself has its own command parameters, are the parameters >> handled and/or passed to the image? If so, how? >> >> Regards! >> > >