Buenas
$nuevo = chomp($entrada = <STDIN>);
Si la entrada de STDIN es Hola\n tengo claro que chomp quita el \n y por tanto nuevo será Hola
¿Pero qué pasa con la variable entrada?
¿Queda también como Hola o como Hola\n ?
saludos
| |||
Duda chomp Buenas $nuevo = chomp($entrada = <STDIN>); Si la entrada de STDIN es Hola\n tengo claro que chomp quita el \n y por tanto nuevo será Hola ¿Pero qué pasa con la variable entrada? ¿Queda también como Hola o como Hola\n ? saludos |
| ||||
Respuesta: Duda chomp Buenas, estas haciendo dos acciones diferentes, en realidad chmop actuaría sobre $entrada y además estás asignando a $nuevo el valor de $entrada con lo que las dos variables contendrían 'Hola' sin salto de línea. se podría hacer así, que se ve mas claro:
Código perl:
Ver original |
Etiquetas: |