【发布时间】:2021-03-04 07:23:33
【问题描述】:
在加载到我的数据仓库之前,我正在做一些文件清理工作,但遇到了文件大小问题:
(Get-Content -path C:\Workspace\workfile\myfile.txt -Raw) -replace '\\"', '"' | Set-Content C:\Workspace\workfile\myfileCLEAN.txt
我的文件大约 2GB。我收到以下错误,不知道如何更正。
Get-Content:“System.OutOfMemoryException”类型的异常是 抛出,........
我不是编码员,但我确实喜欢学习,所以我正在建立自己的数据仓库。因此,如果您确实做出了回应,请记住我的经验水平:)
【问题讨论】:
-
不要加载整个文件...逐行加载并在每一行上进行替换。然后使用
Add-Content将结果发送到新文件。
标签: powershell file-get-contents