Nueva línea en Batch Script

MD Aminul Islam 30 enero 2023
  1. Use echo para crear una nueva línea en lote
  2. Use EnableDelayedExpansion para crear una nueva línea en lote
  3. Genere una nueva línea creando una variable en lote
Nueva línea en Batch Script

Podemos “hacer eco” de una nueva línea en secuencias de comandos Batch como otros lenguajes de programación y secuencias de comandos. Puedes seguir este artículo si estás buscando una forma de hacer eco en una nueva línea.

En este artículo, vamos a mostrar diferentes formas de hacer eco en una nueva línea. Además, veremos ejemplos necesarios con explicaciones para facilitar la comprensión del tema.

Use echo para crear una nueva línea en lote

A continuación, enumeramos algunos tipos de eco que se pueden usar para crear una nueva línea. Estos son:

  1. echo,
  2. echo;
  3. echo(
  4. echo/
  5. echo+
  6. echo=
  7. echo.
  8. echo\
  9. echo:

A continuación se muestra un ejemplo y su salida con respecto a este método.

@ECHO off
ECHO This is a line&ECHO\This is a new line
PAUSE

Después de ejecutar el script, obtendrá un resultado como el que se muestra a continuación.

This is a line
This is a new line

Use EnableDelayedExpansion para crear una nueva línea en lote

Usando EnableDelayedExpansion, también puede crear una nueva línea. Para hacer esto, debe seguir el siguiente ejemplo.

@ECHO off
SETLOCAL EnableDelayedExpansion
(set \n=^
%=Do not remove this line=%
)
ECHO This is a line!\n!This is a new line
PAUSE

Después de ejecutar el script, obtendrá un resultado como el que se muestra a continuación.

This is a line
This is a new line

Genere una nueva línea creando una variable en lote

También podemos generar una nueva línea creando una variable. Para hacer esto, tienes que seguir el siguiente ejemplo.

@ECHO off
ECHO This is a line
REM Creating a gap with echo
ECHO:
ECHO This is a new line
PAUSE

Después de ejecutar el script, obtendrá un resultado como el que se muestra a continuación.

This is a line

This is a new line
MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn

Artículo relacionado - Batch File