Principal Otro Cómo hacer eco sin nueva línea

Cómo hacer eco sin nueva línea



El comando 'echo' siempre agregará una nueva línea cuando lo ejecute en una consola de comandos. Esto es conveniente cuando desea imprimir variables ambientales y otros datos. Separa las piezas individuales de información en el comando y facilita su identificación.

¿Cómo haces que tu facebook sea privado?
Cómo hacer eco sin nueva línea

Pero, si desea copiar la salida y usarla en otra consola, la línea adicional puede ser un problema. Además, si necesita usar el comando echo pero desea crear un archivo CSV, la línea invisible puede hacer que todos sus esfuerzos sean inútiles.

Este artículo explicará cómo utilizar el comando 'echo' sin crear una nueva línea para diferentes plataformas.

Cómo hacer eco sin nueva línea en el símbolo del sistema de Windows

Si tiene Windows 10, puede acceder al símbolo del sistema para ingresar sus comandos. Hay formas en las que la nueva línea puede causar problemas, especialmente si desea copiar la salida y usarla fuera del símbolo del sistema.

Por lo tanto, si escribe 'echo 1' como comando en su indicador, obtendrá 1 como salida, seguido de una nueva línea y otra línea de entrada.

nueva línea

Pero si desea utilizar el mismo comando sin agregar una nueva línea, debe escribir comandos adicionales después de 'echo'.

Vamos a repasarlo paso a paso:

  1. Presione las teclas 'Windows' y 'R' al mismo tiempo para abrir la ventana 'Ejecutar'.
  2. Escriba 'cmd' en el cuadro Abrir.
    cmd
  3. Escriba el siguiente comando en el símbolo del sistema:
    echo | set / p = su texto o variable (en este ejemplo es '1')
  4. Presione 'Enter' para ejecutar este comando.
  5. No debería ver una nueva línea en el medio.
    no hay nueva línea
    Si desea copiar la salida al portapapeles, tendrá que usar el comando 'echo' con el comando 'clip'.
  6. Utilice el siguiente código:
    echo | set / p = su texto o variable | clip
  7. El comando 'clip' copiará el texto o la variable al portapapeles.
  8. Abra cualquier herramienta de texto. Por ejemplo, Bloc de notas.
  9. Pegue el portapapeles en él.
  10. Debería ver su salida en una cadena de texto en el Bloc de notas.
    pegar

Cómo hacer eco sin nueva línea en Bash

Bash es la consola de comandos en Linux y Mac OS, que también reconoce el comando 'echo'. En el caso de Bash, echo también crea una nueva línea en la salida, pero puede usar diferentes pasos para detenerlo.

La mejor manera de eliminar la nueva línea es agregar '-n'. Esto indica que no se debe agregar una nueva línea.

Cuando desee escribir comandos más complicados u ordenar todo en una sola línea, debe usar la opción '-n'.

Por ejemplo, si ingresa el código:
para x en $ {matriz [@]}
hacer
echo $x
hecho | clasificar

El comando 'echo $ x' clasificará las variables en líneas separadas. Puede verse algo como esto:
1
2
3
4
5

Por lo tanto, no imprimirá los números en la misma línea.

Existe una forma de mostrar la salida en una sola línea; solo tiene que usar el comando '-n'.

Se vería así:

para x en $ {matriz [@]}
hacer
echo -n $ x
hecho | clasificar

Presiona regresar y deberías ver los números en la misma línea.

Eco con el comando Printf en Bash

Otra forma de evitar agregar una nueva línea con 'echo' es combinarla con el comando 'printf'.

Por ejemplo, usemos el siguiente código:
NewLine = `printf n`
echo -e Line1 $ {NewLine} Line2

cómo poner disney plus en el plato

Sin agregar espacio después de n, obtendrá este resultado:

ningún sonido procedente de google chrome

Line1Line2

Sin embargo, si agrega un espacio después de n como este:
NewLine = `printf n`
echo -e Line1 {NewLine} Line2

Obtendrá el siguiente resultado:
Línea 1
Línea 2

Si desea que toda su entrada se imprima en la misma línea por alguna razón, siempre puede usar el primer ejemplo.

¿Qué pasa con PowerShell?

PowerShell de Windows no crea una nueva línea con el comando echo. Pero si desea agregar contenido directamente a un archivo de texto a través de PowerShell, debe escribir el comando '-NoNewline' después del texto o la variable.

Esto es extremadamente útil para crear un archivo CSV, por ejemplo. O, si por alguna razón necesita que todas sus variables permanezcan en la misma línea.

Tenga en cuenta que sin el comando '-NoNewLine', el todavía se moverá automáticamente a una nueva línea después de llegar al final de una línea.

Eco de Thor

Ahora que sabe cómo evitar agregar una nueva línea con echo, puede continuar con la codificación.

Si conoce otros métodos para lograrlo, no olvide compartirlo con la comunidad en los comentarios. Muchas gracias de antemano.

Artículos De Interés

La Elección Del Editor

Microsoft Edge ya no admitirá ePub
Microsoft Edge ya no admitirá ePub
Como ya sabrá, el navegador clásico 'Spartan' Edge incluye la capacidad de leer archivos EPUB. Esta función se introdujo por primera vez en Windows 10 Creators Update. Sin embargo, el navegador Microsoft Edge más nuevo basado en Chromium ya no incluirá el soporte EPUB. Advertisment EPUB es un formato extremadamente popular para libros electrónicos. Técnicamente, utiliza compresión ZIP y
Cómo mostrar solo las ventanas del escritorio actual en Alt + Tab en Windows 10
Cómo mostrar solo las ventanas del escritorio actual en Alt + Tab en Windows 10
Cómo puede configurar el cuadro de diálogo Alt + Tab para mostrar solo las ventanas de escritorio actuales en Windows 10
Puerto abierto en el Firewall de Windows en Windows 10
Puerto abierto en el Firewall de Windows en Windows 10
Es posible que tenga una aplicación en Windows 10 que requiera la apertura de un puerto para que otras computadoras de su red puedan conectarse a ella. Así es como se puede hacer.
Cómo verificar el hardware o las especificaciones del sistema de Chromebook
Cómo verificar el hardware o las especificaciones del sistema de Chromebook
¿Tienes curiosidad por saber cuánto almacenamiento o memoria disponible tienes en tu Chromebook? Consulte las especificaciones de su Chromebook para conocer los recursos de hardware y software. Así es cómo.
Cómo jugar con amigos en Among Us
Cómo jugar con amigos en Among Us
Como juego multijugador, Among Us es muy popular entre los jugadores de todas las edades. Además de los partidos públicos con otros jugadores, también puedes jugar con tus amigos. Esto evitará que otros se unan a sus juegos privados. Si eres
¿Cómo funciona Uber Eats?
¿Cómo funciona Uber Eats?
Uber Eats es un popular servicio de entrega de alimentos propiedad de Uber. Permite a sus usuarios pedir comida a empresas locales y que los conductores la entreguen.
Samsung Galaxy Watch 5: precio, fecha de lanzamiento, especificaciones y noticias
Samsung Galaxy Watch 5: precio, fecha de lanzamiento, especificaciones y noticias
El Galaxy Watch 5 se anunció en agosto de 2022. Esto es lo que cuesta y un vistazo a sus características.