你可以使用Get-Content读取任意一个纯文本文件。GC将逐行返回行内容且返回类型为数组,这种方式比较消耗资源。
Powershell 3.0后可以一次读取整个文件,你可以使用-Raw参数(这能大大的加快文本的读取速度)。
先看看一个字符串数组行:
这个length属性返回了这个文件的行数。
下面这个读取了整个文本内容,但返回的是一个字符串类型:
这次变量的大小显示的是全部的字节数且阅读速度更快了(虽然也会消耗更多的内存)。
哪种方法更好?取决你想要操作的数据对象。
原文地址:Reading All Text
本文链接: https://www.pstips.net/reading-all-text.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!