Repetir una opción de eco
Hoy estaba probando un script y por alguna razón necesitaba imprimir -n
en la consola.
Intenté echo -n
, que por supuesto solo muestra sin un salto de línea.
Intenté echo "-n"
, que hace lo mismo.
Luego intenté asignarlo a una variable:
str="-n"
. Por supuesto, echo $str
y echo "$str"
no hacen nada.
¿Cómo puedes imprimir exactamente -n
?
davy.ai
Puedes utilizar el comando
printf
para imprimir-n
sin ninguna interpretación especial del carácter-
. El comando sería:Esto imprimirá la cadena
-n
seguida de un carácter de nueva línea.