Skip to content

LarrysGIT/Powershell-Split-File

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Powershell-Split-File

Split and join files

PS> # Split text file by 1m lines each
PS> . .\Split-File.ps1
PS> Split-File -Path "LargeTextFile.txt" -Lines 1000000
PS>
PS> # Split file in binary, 100MB each
PS> Split-File -Path "LargeFile" -Size 100mb

PS> Split-File -Path .\sampledata.bin -Size 1
sampledata.bin.00
sampledata.bin.01
sampledata.bin.02
sampledata.bin.03
sampledata.bin.04
sampledata.bin.05
sampledata.bin.06
sampledata.bin.07
sampledata.bin.08
sampledata.bin.09
sampledata.bin.10
sampledata.bin.11
sampledata.bin.12
PS> Join-File -Path sampledata.bin.00
Looking for range: sampledata.bin.00 --> sampledata.bin.99
Checking: 'sampledata.bin.00' --- Found
Checking: 'sampledata.bin.01' --- Found
Checking: 'sampledata.bin.02' --- Found
Checking: 'sampledata.bin.03' --- Found
Checking: 'sampledata.bin.04' --- Found
Checking: 'sampledata.bin.05' --- Found
Checking: 'sampledata.bin.06' --- Found
Checking: 'sampledata.bin.07' --- Found
Checking: 'sampledata.bin.08' --- Found
Checking: 'sampledata.bin.09' --- Found
Checking: 'sampledata.bin.10' --- Found
Checking: 'sampledata.bin.11' --- Found
Checking: 'sampledata.bin.12' --- Found
Checking: 'sampledata.bin.13' --- End
Total size: 13 bytes
Output: sampledata.bin.Joined
Completed!

Encoding

-Encoding Unicode is applied to Text split only (binary doesn't care this obviously)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors