[Ror-es] Ejecutar comando externo desde ruby?
Xavier Noria
fxn at hashref.com
Fri Feb 2 13:52:15 GMT 2007
On Feb 2, 2007, at 2:40 PM, Luis Villegas wrote:
> Buenas, tengo que hacer un procedimiento que ejecute un programa
> externo,
> y lo tengo así:
>
> c:loquesea> ruby proceso.rb bd.sql
>
>
> proceso.rb:
>
> ruta = ARGV[0]
> archivo = File.open(ruta)
> f = IO.popen("mysqldump "+archivo)
>
> puts("mas cosas")
>
>
>
> entonces, me gustaría saber como hacer para que "mas cosas" salga en
> pantalla cuando se termine de ejecutar el proceso y no justo después
> de que se empiece a ejecutar.
> Ah, y también me gustaría saber si es posible sacar en pantalla lo que
> hace mysqldump en vez de ejecutarlo en segundo plano
system "mysqldump #{archivo}"
-- fxn
More information about the Ror-es
mailing list