【bat】バッチファイルで改行する方法

バッチファイル(.batファイル)でテキストを扱う際に、改行を挿入する方法はいくつかあります。この記事では、それらの方法を紹介します。

改行コマンドの挿入

バッチファイル内で改行を挿入するには、echo. コマンドを使用します。これにより、テキストの中で空行を作成することができます。

@echo off
echo これは1行目です。
echo.
echo これは2行目です。

出力結果

これは1行目です。
(空行)
これは2行目です。

改行文字 (^) の使用

バッチファイルでは、改行文字として ^ を使用することができます。これにより、長いコマンドを複数行に分けることができます。

@echo off
echo これは1行目です。 ^
これは2行目です。

出力結果

これは1行目です。 これは2行目です。

通常、コマンドの途中に改行を入れてしまうとエラーになってしまいますが、改行文字を入れることでコマンドが正常に実行されます。

複数行文字列の使用

複数行のテキストをバッチファイル内で扱うには、変数に格納し、その変数を出力する方法もあります。

@echo off
setlocal EnableDelayedExpansion
set "multiline=これは1行目です。^
これは2行目です."
echo !multiline!

出力結果

これは1行目です。
これは2行目です.

まとめ

これらのテクニックを使えば、バッチファイルで簡単に改行を挿入し、テキストを整形することができます。どの方法があなたの作業に最も適しているか試してみてください!