R: leer una línea desde la entrada del usuario con el carácter de nueva línea
Estoy intentando usar readline()
para leer una entrada de usuario. Mi entrada tiene un carácter de nueva línea que se escapa, lamentablemente.
> readline(prompt = "Dime: ")
Dime: first\nsecond
[1] "first\\nsecond"
¿Cómo puedo obtener
[1] "first\nsecond"
davy.ai
Para obtener la salida deseada, puedes usar la función
cat
junto conreadLines
de la siguiente manera:Esto le pedirá al usuario que ingrese su respuesta después del mensaje “Dime: “. La función
readLines
luego leerá la respuesta del usuario como una cadena de caracteres, sin escapar ningún carácter.