くんすとの備忘録

IT系技術メモ

移転しました。

15秒後に自動的にリダイレクトします。

BATファイルで、テキストファイルの1行目だけを取り出す方法

こんなファイルがあって

[a.txt]
aaa aa
bbb bb
ccc

このファイルから1行目だけを取り出したい(head -1したい)というときのやり方。


[test.bat]
@echo off

for /f "usebackq tokens=*" %%a in (a.txt) do @set HEAD=%%a&goto :exit_for
:exit_for

echo %HEAD%



実行結果
aaa aa


※解説は省略