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

¿Qué es una LAN (red de área local)?
¿Qué es una LAN (red de área local)?
LAN significa red de área local. Una LAN es un grupo de computadoras y dispositivos que comparten una línea de comunicaciones o conexión inalámbrica.
¿Puede reflejar su tableta Amazon Fire en su televisor?
¿Puede reflejar su tableta Amazon Fire en su televisor?
Si bien las tabletas Amazon Fire pueden no ser los dispositivos más potentes del mercado hoy en día, ahora pueden manejar el consumo de medios, navegar por Internet, jugar juegos y, por supuesto, comprar. Como resultado, son una excelente alternativa a los costosos
Aquí hay algunos detalles sobre la aplicación Hypnotix IPTV en Linux Mint 20.1
Aquí hay algunos detalles sobre la aplicación Hypnotix IPTV en Linux Mint 20.1
El equipo detrás de la distribución Linux Mint espera lanzar Linux Mint 20.1 durante esta temporada navideña, por lo que están compartiendo más detalles sobre lo que incluirá la nueva aplicación de reproductor Hypnotix IPTV. Hypnotix es un reproductor de IPTV de Linux Mint, un proyecto emocionante que permite ver transmisiones de IPTV en Linux sin problemas.
La nueva GO Mobile App de TomTom es gratuita, pero ¿es demasiado tarde para la industria de la navegación por satélite?
La nueva GO Mobile App de TomTom es gratuita, pero ¿es demasiado tarde para la industria de la navegación por satélite?
Hoy fue el lanzamiento del último intento de la empresa de navegación por satélite TomTom de irrumpir en el mercado de navegación de Android con TomTom Go Mobile. Si bien es cierto que tiene muchas funciones en comparación con la mayoría de la competencia, es extraño
Cómo emparejar AirPods
Cómo emparejar AirPods
Incluso antes de los AirPods Pro, los auriculares inalámbricos patentados de Apple siempre han estado en el extremo superior del mercado. Tanto los AirPods como la versión Pro tienen una excelente conectividad, audio y calidad de construcción. Los AirPods, sin embargo, no son tu
Cómo consultar el calendario de Google de otra persona
Cómo consultar el calendario de Google de otra persona
¿Necesitas concertar una reunión? ¿Tiene una situación de emergencia y necesita ayuda? ¿La fecha límite se redujo repentinamente a la mitad? ¿Necesita comprobar la disponibilidad de compañeros rápidamente? ¿Quieres comprobar la disponibilidad de alguien en Google Calendar? Puedes hacer todas esas
Cómo bloquear Internet en un interruptor de Nintendo
Cómo bloquear Internet en un interruptor de Nintendo
El Nintendo Switch es una gran consola de juegos que ofrece no solo movilidad sino también conectividad. Sin embargo, hay momentos en los que querrá restringir quién puede y quién no puede conectarse en línea desde su consola. Afortunadamente, Nintendo Switch ofrece