Powershell 了解如何将backtick与记事本(MS)一起使用

Powershell 了解如何将backtick与记事本(MS)一起使用,powershell,notepad,backticks,Powershell,Notepad,Backticks,如果我用powershell做的话 [string]$text = "this `nis a `ntest" $text > c:\test.txt 使用记事本+,结果如下: this is a test 但如果我用windows记事本打开它,它就不工作了: this is a test 为什么?如何修复它?记事本专门使用Windows CRLFEOL标记。要在记事本中显示换行符,请使用以下命令: `r`n 合理的文本编辑器(读:几乎

如果我用powershell做的话

    [string]$text = "this `nis a `ntest"
    $text > c:\test.txt
使用记事本+,结果如下:

    this
    is a
    test
但如果我用windows记事本打开它,它就不工作了:

    this is a test

为什么?如何修复它?

记事本专门使用Windows CRLF
EOL
标记。要在记事本中显示换行符,请使用以下命令:

`r`n
合理的文本编辑器(读:几乎所有东西,但
notepad.exe
-我偏爱notepad++)正确处理所有的下线样式-CRLF、CR和LF