質問内容
batで複数のテキストファイルの中身を1行ずつ出力させたいのですが、下記の書き方だと「.txt」の「」が文字列として認識されてしまい以下のエラーが出てしまいます。どのように書けばよいのでしょうか。
ちなみに、aaa.txtとファイル名を指定するとうまくいきます。
エラー内容
ファイル *.txt が見つかりません。
ソース
「test.bat」
@echo off
for /f "delims=" %%a in (*.txt) do (
echo %%a
)
pause
exit
テキストファイル
「aaa.txt」
『内容』
aaa aaa aaa
aaa aaa aaa
「bbb.txt」
『内容』
bbb bbb bbb
bbb bbb bbb
「ccc.txt」
『内容』
ccc ccc ccc
ccc ccc ccc
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/04/06 15:48