windows powershell 拆分大的文本文件为多个小文件
# 每 10000 行拆分为一个文件
Get-Content largefile.txt -ReadCount 10000 | % { $i=0 } { $i++; $_ | Out-File -FilePath ("split_{0:D4}.txt" -f $i) -Encoding Default }
# 拆分成 10 个文件
$lines = Get-Content largefile.txt
$linesPerFile = [math]::Ceiling($lines.Count / 10)
for ($i=0; $i -lt $lines.Count; $i += $linesPerFile) {
$lines[$i..($i+$linesPerFile-1)] | Out-File ("split_{0:D4}.txt" -f ($i/$linesPerFile+1)) -Encoding Default
}
骑着母猪去打猎的备忘录,如有侵权请联系本人骑着母猪去打猎删除。https://www.cnblogs.com/shichq/p/19908219
如果本文对您有所帮助,麻烦在下面评论里面随便敲上那么几下键盘,谢谢了
浙公网安备 33010602011771号