サイズ0のファイルの作り方
バッチファイルを作成する時に、なんかしらの理由でよく空っぽのファイルが必要になるときがある。
そんな時に役立つ小技
- dir /b a > bb
フォルダに存在しないファイル名を指定して、その出力結果をリダイレクトする
ファイルが存在しなければ何も出力されないので、それを利用している。
- cd 2> aa
エラー出力をリダイレクトしてファイルを作成する。
卑怯くさいけど、これならどんなコマンドでも正常終了するなら空っぽのファイルが作成できる
- echo > cc
これはダメ
やるなら
- echo off > dd
ただこれだと、このあと、
echo on としないといけなくなるのであまりよろしくない。
改行だけを含むファイルを作成
ちなみに、改行だけを出力したい場合は
- echo\> ee
とするとよい