PowerShellでファイル分割/結合

ファイル分割

コマンド

$i=0; cat .\test.log -Encoding UTF8 -ReadCount 100000 | % {$_ >test$i.log; $i++}

説明

test.log を 10万行ごとに分割。
ファイル名は test0.log、test1.log ・・・ としている。
この時は 10万行で 200MB 前後のファイルになった。

ファイル結合

コマンド

Get-Content *.txt -Encoding UTF8 | Add-Content output.txt

説明

ディレクトリ内のファイルを結合して output.txt として出力。

コメント

タイトルとURLをコピーしました