lunes, octubre 26, 2009

Salida de un comando de de rails script/console a un archivo

Encontrado en la lista de correo de RubyArgentina:

Hello rails fans,
quiero mandar la salida de un comando de de rails script/console a un archivo

Muy buena respuesta de Nicolás Sanguinetti

******************

Pensandolo bien, la mejor solución es usar tee(1)

foca ~/projects/self/howsmycode (git: master*)
▸ script/console | tee tmp/foobar.log
>> 1
=> 1
>> ^D
foca ~/projects/self/howsmycode (git: master*)
▸ cat tmp/foobar.log
>> 1
=> 1
>> ^D
foca ~/projects/self/howsmycode (git: master*)

***********************

Y para limpiar el archivo de los caracteres >> y => lo ideal, supongo, usar el Ctrl + V del vim

No hay comentarios.: