powershell:文章の分割
文書の過去の版を表示しています。
$inputFile = "C:\path\to\largefile.txt" $outputDir = "C:\path\to\output\" $linesPerFile = 10000 $counter = 0 $fileNumber = 1 $outputFile = Join-Path -Path $outputDir -ChildPath ("split_{0}.txt" -f $fileNumber) # StreamReaderを使ってファイルを開く $reader = [System.IO.File]::OpenText($inputFile) try { while ($reader.Peek() -ge 0) { $line = $reader.ReadLine() Add-Content -Path $outputFile -Value $line $counter++ if ($counter -eq $linesPerFile) { $fileNumber++ $outputFile = Join-Path -Path $outputDir -ChildPath ("split_{0}.txt" -f $fileNumber) $counter = 0 } } } finally { $reader.Close() }
powershell/文章の分割.1693561927.txt.gz · 最終更新: 2023/09/01 09:52 by 119.231.18.70