Para tu información. STDOUT.flushvacía los datos almacenados en búfer dentro de ios al sistema operativo subyacente. $STDOUT.print "no newline" $STDOUT.flushproducirno newline
Lorem
Impresionante, gracias @Sergio :) Lo sabía pero siempre me gusta ver tus publicaciones jeje ~
sidney
@sidney: Me alegro de que mi publicación haya sido útil :)
Sergio Tulentsev
7
Además, deberá agregar "\ r" al final de la línea para indicar "retorno de carro" y realizar la siguiente impresión al comienzo de la línea actual.
No si simplemente planea imprimir más al final de la línea actual. Puede usar put para la última impresión para completar la línea. Esto es útil cuando se imprime una lista de longitud variable (aunque corta), por ejemplo.
Respuestas:
Úselo en su
print
lugar. Es posible que desee continuar conSTDOUT.flush
.fuente
STDOUT.flush
vacía los datos almacenados en búfer dentro de ios al sistema operativo subyacente.$STDOUT.print "no newline" $STDOUT.flush
producirno newline
Además, deberá agregar "\ r" al final de la línea para indicar "retorno de carro" y realizar la siguiente impresión al comienzo de la línea actual.
fuente
"¿Cómo puedo usar" put "en la consola sin un salto de línea en ruby on rails?"
fuente