En una consola Bash, si hago esto:rieles - Reorientación de salida de la consola a un archivo
cd mydir
ls -l > mydir.txt
El operador> captura la entrada estándar y lo redirige a un archivo; entonces obtengo el listado de archivos en mydir.txt
en lugar de en la salida estándar.
¿Hay alguna manera de hacer algo similar en la consola de rieles?
Tengo una declaración de rubí que genera muchas impresiones (~ 8k líneas) y me gustaría poder verla por completo, pero la consola solo "recuerda" las últimas 1024 líneas más o menos. Así que pensé en redireccionar a un archivo: si alguien conoce una mejor opción, soy todo oídos.
Gracias! Esto es exactamente lo que estaba buscando. – kikito
No funcionó para mí hasta que agregué '$ stdout.sync = true'. Editado –
'$ stdout.reopen (" my.log "," w ")' parece ser una solución más elegante, vista en: http://stackoverflow.com/a/2480439/21217 – dain