Başka bir sorudan cevap bul ve değiştir metin yanıtı buldum.Metin dosyasındaki bir satırın sonundan alan temizlemek için PowerShell nasıl kullanılır?
Metin dosyasındaki satırın sonundaki fazla boşluğu kaldırmak için PowerShell'i nasıl kullanırım?
Başka bir sorudan cevap bul ve değiştir metin yanıtı buldum.Metin dosyasındaki bir satırın sonundan alan temizlemek için PowerShell nasıl kullanılır?
Metin dosyasındaki satırın sonundaki fazla boşluğu kaldırmak için PowerShell'i nasıl kullanırım?
Orada bir takım yaklaşımlar vardır ama bu oldukça basittir:
$content = Get-Content file.txt
$content | Foreach {$_.TrimEnd()} | Set-Content file.txt
İstediğiniz kodlamada dosya çıktı almak için Set-İçerik cmdlet'inde Encoding
parametreyi değişiklikler yapmanızı gerektirecek (Unicode ASCII, UTF8, vb. küçük dosyalar için
(250'den az MB) şunu kullanabilirsiniz:
$file = "Log20130820"
Get-Content $file | Foreach {$_.TrimEnd()} | Set-Content "$file.txt"
çok büyük dosyalar için, komut OutOfMemoryException ile başarısız olur.