command line command from pharo image

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
13 messages Options
Reply | Threaded
Open this post in threaded view
|

command line command from pharo image

Sabine Manaa
Hi,

how can I perform a commandline command from within Pharo?

Sabine
Reply | Threaded
Open this post in threaded view
|

Re: command line command from pharo image

EstebanLM
depends on the kind of command line :)

the most easy way is to do something like: 

./pharo Pharo.image eval "42 factorial"

Esteban


On Tue, Dec 3, 2013 at 2:45 PM, Sabine Knöfel <[hidden email]> wrote:
Hi,

how can I perform a commandline command from within Pharo?

Sabine



--
View this message in context: http://forum.world.st/command-line-command-from-pharo-image-tp4727022.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.


Reply | Threaded
Open this post in threaded view
|

Re: command line command from pharo image

Uko2
I think the question was how do you do that worm within Pharo. Not Pharo from command line 

Uko

On 03 Dec 2013, at 14:48, Esteban Lorenzano <[hidden email]> wrote:

depends on the kind of command line :)

the most easy way is to do something like: 

./pharo Pharo.image eval "42 factorial"

Esteban


On Tue, Dec 3, 2013 at 2:45 PM, Sabine Knöfel <[hidden email]> wrote:
Hi,

how can I perform a commandline command from within Pharo?

Sabine



--
View this message in context: http://forum.world.st/command-line-command-from-pharo-image-tp4727022.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.



Reply | Threaded
Open this post in threaded view
|

Re: command line command from pharo image

Sabine Manaa
Hi,

Uko2 is right, I want to call an os command (esteban: mongodump) from within Pharo.

Sabine


On Tue, Dec 3, 2013 at 2:52 PM, Uko2 [via Smalltalk] <[hidden email]> wrote:
I think the question was how do you do that worm within Pharo. Not Pharo from command line 

Uko


On 03 Dec 2013, at 14:48, Esteban Lorenzano <[hidden email]> wrote:

depends on the kind of command line :)

the most easy way is to do something like: 

./pharo Pharo.image eval "42 factorial"

Esteban


On Tue, Dec 3, 2013 at 2:45 PM, Sabine Knöfel <[hidden email]> wrote:
Hi,

how can I perform a commandline command from within Pharo?

Sabine



--
View this message in context: http://forum.world.st/command-line-command-from-pharo-image-tp4727022.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.






If you reply to this email, your message will be added to the discussion below:
http://forum.world.st/command-line-command-from-pharo-image-tp4727022p4727029.html
To start a new topic under Pharo Smalltalk Users, email [hidden email]
To unsubscribe from command line command from pharo image, click here.
NAML

Reply | Threaded
Open this post in threaded view
|

Re: command line command from pharo image

kofno
In reply to this post by Uko2
In that case, wouldn't you find the corrent CommandLineHandler class and call >>activate on it?

/Ryan


On Tue, Dec 3, 2013 at 8:51 AM, Yuriy Tymchuk <[hidden email]> wrote:
I think the question was how do you do that worm within Pharo. Not Pharo from command line 

Uko


On 03 Dec 2013, at 14:48, Esteban Lorenzano <[hidden email]> wrote:

depends on the kind of command line :)

the most easy way is to do something like: 

./pharo Pharo.image eval "42 factorial"

Esteban


On Tue, Dec 3, 2013 at 2:45 PM, Sabine Knöfel <[hidden email]> wrote:
Hi,

how can I perform a commandline command from within Pharo?

Sabine



--
View this message in context: http://forum.world.st/command-line-command-from-pharo-image-tp4727022.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.




Reply | Threaded
Open this post in threaded view
|

Re: command line command from pharo image

Sergi Reyner
In reply to this post by Sabine Manaa
2013/12/3 Sabine Knöfel <[hidden email]>
Hi,

how can I perform a commandline command from within Pharo?

Check OSProcess and CommandShell.

Cheers,
Sergi

Reply | Threaded
Open this post in threaded view
|

Re: command line command from pharo image

Sabine Manaa
Hi,

the mailinglist is so helpful! Its really great!

CommandShell is my solution.

Thanks!
Sabine




On Tue, Dec 3, 2013 at 3:00 PM, Sergi Reyner [via Smalltalk] <[hidden email]> wrote:
2013/12/3 Sabine Knöfel <[hidden email]>

Hi,

how can I perform a commandline command from within Pharo?

Check OSProcess and CommandShell.

Cheers,
Sergi




If you reply to this email, your message will be added to the discussion below:
http://forum.world.st/command-line-command-from-pharo-image-tp4727022p4727033.html
To start a new topic under Pharo Smalltalk Users, email [hidden email]
To unsubscribe from command line command from pharo image, click here.
NAML

Reply | Threaded
Open this post in threaded view
|

Re: command line command from pharo image

Uko2

On 03 Dec 2013, at 15:26, Sabine Knöfel <[hidden email]> wrote:

Hi,

the mailinglist is so helpful! Its really great!

But it’s not well indexable and does not provide quality information about data. That’s why I encourage people to use Stack Overflow


CommandShell is my solution.

Thanks!
Sabine




On Tue, Dec 3, 2013 at 3:00 PM, Sergi Reyner [via Smalltalk] <<a href="x-msg://18/user/SendEmail.jtp?type=node&amp;node=4727049&amp;i=0" target="_top" rel="nofollow" link="external">[hidden email]> wrote:
2013/12/3 Sabine Knöfel <[hidden email]>

Hi,

how can I perform a commandline command from within Pharo?

Check OSProcess and CommandShell.

Cheers,
Sergi




If you reply to this email, your message will be added to the discussion below:
http://forum.world.st/command-line-command-from-pharo-image-tp4727022p4727033.html
To start a new topic under Pharo Smalltalk Users, email <a href="x-msg://18/user/SendEmail.jtp?type=node&amp;node=4727049&amp;i=1" target="_top" rel="nofollow" link="external">[hidden email]
To unsubscribe from command line command from pharo image, click here.
NAML



View this message in context: Re: command line command from pharo image
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.

Reply | Threaded
Open this post in threaded view
|

Re: command line command from pharo image

EstebanLM
ah :)

then you need OSProcess. 

and I do not remember exactly how it was, but something like this: 

OSProcess command:  'mycommand with parameters'.

cheers,
Esteban


On Tue, Dec 3, 2013 at 3:29 PM, Yuriy Tymchuk <[hidden email]> wrote:

On 03 Dec 2013, at 15:26, Sabine Knöfel <[hidden email]> wrote:

Hi,

the mailinglist is so helpful! Its really great!

But it’s not well indexable and does not provide quality information about data. That’s why I encourage people to use Stack Overflow


CommandShell is my solution.

Thanks!
Sabine




On Tue, Dec 3, 2013 at 3:00 PM, Sergi Reyner [via Smalltalk] <[hidden email]> wrote:
2013/12/3 Sabine Knöfel <[hidden email]>

Hi,

how can I perform a commandline command from within Pharo?

Check OSProcess and CommandShell.

Cheers,
Sergi




If you reply to this email, your message will be added to the discussion below:
http://forum.world.st/command-line-command-from-pharo-image-tp4727022p4727033.html
To start a new topic under Pharo Smalltalk Users, email [hidden email]
To unsubscribe from command line command from pharo image, click here.
NAML



View this message in context: Re: command line command from pharo image
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.


Reply | Threaded
Open this post in threaded view
|

Re: command line command from pharo image

Sabine Manaa
Hi Esteban,

yes, like this:

OSProcess thisOSProcess
command:
('{1}mongodump  --out {2}'
format:
{
RKAConfiguration databaseUtilsPath.
(RKAConfiguration databaseBackupPath )}).

Cheers
Sabine


On Tue, Dec 3, 2013 at 4:28 PM, EstebanLM [via Smalltalk] <[hidden email]> wrote:
ah :)

then you need OSProcess. 

and I do not remember exactly how it was, but something like this: 

OSProcess command:  'mycommand with parameters'.

cheers,
Esteban


On Tue, Dec 3, 2013 at 3:29 PM, Yuriy Tymchuk <[hidden email]> wrote:

On 03 Dec 2013, at 15:26, Sabine Knöfel <[hidden email]> wrote:

Hi,

the mailinglist is so helpful! Its really great!

But it’s not well indexable and does not provide quality information about data. That’s why I encourage people to use Stack Overflow


CommandShell is my solution.

Thanks!
Sabine




On Tue, Dec 3, 2013 at 3:00 PM, Sergi Reyner [via Smalltalk] <[hidden email]> wrote:
2013/12/3 Sabine Knöfel <[hidden email]>

Hi,

how can I perform a commandline command from within Pharo?

Check OSProcess and CommandShell.

Cheers,
Sergi




If you reply to this email, your message will be added to the discussion below:
http://forum.world.st/command-line-command-from-pharo-image-tp4727022p4727033.html
To start a new topic under Pharo Smalltalk Users, email [hidden email]
To unsubscribe from command line command from pharo image, click here.
NAML






If you reply to this email, your message will be added to the discussion below:
http://forum.world.st/command-line-command-from-pharo-image-tp4727022p4727066.html
To start a new topic under Pharo Smalltalk Users, email [hidden email]
To unsubscribe from command line command from pharo image, click here.
NAML

Reply | Threaded
Open this post in threaded view
|

Re: command line command from pharo image

Sean P. DeNigris
Administrator
Sabine Knöfel wrote
 OSProcess thisOSProcess
You can remove the send of #thisOSProcess and it will still work. Also, if you don't care about output, you can use NB without installing anything. In Pharo 3.0, it works on Windows, will work on Mac with Igor's latest changes... not sure about Linux...

HTH
Cheers,
Sean
Reply | Threaded
Open this post in threaded view
|

Re: command line command from pharo image

Sabine Manaa
Hi Sean,

thanks.

I need it now, on Pharo 2.0 but I will change it when I move to 3.0.
Which is the Class and the message in NB then?

Sabine


On Tue, Dec 3, 2013 at 5:40 PM, Sean P. DeNigris [via Smalltalk] <[hidden email]> wrote:
Sabine Knöfel wrote
 OSProcess thisOSProcess
You can remove the send of #thisOSProcess and it will still work. Also, if you don't care about output, you can use NB without installing anything. In Pharo 3.0, it works on Windows, will work on Mac with Igor's latest changes... not sure about Linux...

HTH
Cheers,
Sean



If you reply to this email, your message will be added to the discussion below:
http://forum.world.st/command-line-command-from-pharo-image-tp4727022p4727098.html
To start a new topic under Pharo Smalltalk Users, email [hidden email]
To unsubscribe from command line command from pharo image, click here.
NAML

Reply | Threaded
Open this post in threaded view
|

Re: command line command from pharo image

Sean P. DeNigris
Administrator
Sabine Knöfel wrote
Which is the Class and the message in NB then?
not sure which class and on holidays with no computer :) the Mac message is #run: which wraps system in libc, and the Windows version, which I haven't committed yet is #winExec:show which wraps WinExec. HTH
Cheers,
Sean