1

powershell 是否有默认的行长,它会在自动开始新行之前输出?我在我的输出文件中看到了它们不应该出现的额外 CRLF(即输入文件是一个 csv 文件,每行末尾都有 crlf,但是在执行 -pattern 之后,结果文件将每一行拆分为多行,每行似乎是相同的最大尺寸)

4

1 回答 1

1

从我的 powershell 配置文件(用适合你的东西替换 500):

# Dynamically change the host buffer width because some cmdlets specifically
# rely on it and truncate information that exceeds the initial limit (80 characters).

if ($Host -and $Host.UI -and $Host.UI.RawUI) 
{
    $rawUI = $Host.UI.RawUI
    $oldSize = $rawUI.BufferSize
    $typeName = $oldSize.GetType().FullName
    $newSize = New-Object $typeName (500, $oldSize.Height)
    $rawUI.BufferSize = $newSize
}
于 2013-09-03T14:34:05.167 回答