[英]Output Full Lines From a Text File in Powershell 2
我正在嘗試讀取文件,然后僅將以特定字符串開頭的行輸出到新文件。 我遇到的問題是行很長(超過1000個字符),並且輸出的行正在換行。 源文件中的每一行都必須與目標文件中的同一行(不間斷)相同。
$data = get-content "C:\TEST\INBOUND\DATA\TEST_IMP.TXT"
foreach($line in $data)
{
if($line.length > 2){
if($line.substring(0,2) -eq "AZ" )
{
write-host $line | out-file -filepath "C:\TEST\INBOUND\DATA\TEST_OUT."
}
}
}
任何幫助將非常感激。
Get-Content "C:\path\file.txt" | Where-Object {$_ -like "AZ*"} | Out-File "C:\path\outfile.txt" -Append
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.