如何測試文本文件的第一行是否以\ r或\ n結尾?Powershell:如何測試一行文本是否包含換行或回車?
我嘗試了類似於以下的各種再現。我不確定導入到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"
}
謝謝。
在Powershell換行符和回車符都是'\'n'和'''r'。 –