【发布时间】:2015-04-28 02:46:18
【问题描述】:
我需要尽快写入许多文件,但使用 Streamwriter 的方式没有得到我想要的结果。例如,如果我写...
$File = "c:\somefile"
$Contents = get-content $File
$Contents | set-content $File
所以读取文件的内容,什么都不做,然后写回去……文件是完全一样的。但是,如果我写...
$File = "c:\somefile"
$Contents = get-content $File
$stream = [System.IO.StreamWriter] $File
$stream.WriteLine("$contents")
$stream.close()
然后文件看起来好像所有的换行符都被忽略了,有点乱。我需要做什么才能正确写入?非常感谢!
【问题讨论】: