バッチスクリプトの改行
他のプログラミング言語やスクリプト言語と同様に、バッチスクリプトで新しい行をエコー
することができます。新しい行でエコー
する方法を探している場合は、この記事をフォローできます。
この記事では、新しい行でエコー
するさまざまな方法を紹介します。また、トピックを理解しやすくするために、必要な例と説明を示します。
バッチで echo
を使用して新しい行を作成する
以下に、新しい行を作成するために使用できるいくつかのエコー
タイプをリストしました。これらは:
echo,
echo;
echo(
echo/
echo+
echo=
echo.
echo\
echo:
以下は、このメソッドに関する例とその出力です。
@ECHO off
ECHO This is a line&ECHO\This is a new line
PAUSE
スクリプトを実行すると、次のような出力が得られます。
This is a line
This is a new line
バッチで EnableDelayedExpansion
を使用して新しい行を作成する
EnableDelayedExpansion
を使用して、新しい行を作成することもできます。これを行うには、以下の例に従う必要があります。
@ECHO off
SETLOCAL EnableDelayedExpansion
(set \n=^
%=Do not remove this line=%
)
ECHO This is a line!\n!This is a new line
PAUSE
スクリプトを実行すると、次のような出力が得られます。
This is a line
This is a new line
変数をバッチで作成して改行を生成する
変数を作成して新しい行を生成することもできます。これを行うには、以下の例に従う必要があります。
@ECHO off
ECHO This is a line
REM Creating a gap with echo
ECHO:
ECHO This is a new line
PAUSE
スクリプトを実行すると、次のような出力が得られます。
This is a line
This is a new line
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