• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:バッチでテキストを出力したときに改行ができない)

バッチでテキストを出力したときに改行ができない

このQ&Aのポイント
  • バッチファイルでテキストを出力する際、改行が正常に行われず困っています。
  • echoコマンドを使用してテキストファイルに書き込む際、改行がうまくいかない問題が発生しています。
  • C: emp.txtファイルに一行目と二行目を改行して出力したいがうまくいかない問題が発生しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • deadline
  • ベストアンサー率63% (1239/1943)
回答No.1

echo.>> c:\temp.txt と"echo"のすぐ後ろにピリオド(.)を付ければ("echo"と"."の間にはスペースは入れないでください)、改行だけが出力されます。(コンソールへの出力で改行したいときに使う方法です。) ただし、"echo."と">>"の間にコマンドとリダイレクトの区切りの意味で半角スペースを入れると、改行の前にスペース1文字が出力され、"c:\temp.txt"に入ってしまいます。(同様に"echo 一行目 > c:\temp.txt"でも、"一行目"と">>"の間に半角スペースを入れてしまうと、文末に半角スペース1文字が入ってしまいます。)

022722
質問者

お礼

そうだったんですか!ありがとうございます。"."もやったのですがスペースをいれてました、、 ありがとうございました。

関連するQ&A