我该如何测试文本文件的第一行是否以 \r 或 \n 结尾?
我尝试了各种类似以下的版本。我不确定导入到 PowerShell 中的字符串(文件的第一行)是否包含看不见的字符。我还尝试使用 StreamReader 方法读取行,但无济于事。
$master = Get-Content $masterFilename | Select-Object -First 1
if ($master.Contains("\r|\n"))
{
write-host "you betcha, there's a carriage return or line feed"
}
谢谢你。
\
n和
`r`表示。 - Jan Chrbolka