PowerShell: Virgülün Newline ile Değiştirilmesi
Genellikle belirli bir dosyadaki tüm virgülleri yeni satırlarla değiştirmek için PowerShell'i kullanmak isteyebilirsiniz.
Bunu yapmak için aşağıdaki sözdizimini kullanabilirsiniz:
(Get-Content team_names.txt) -replace ",","`n" | Set-Content team_names2.txt
Bu özel örnek, ekip_isimleri.txt adlı dosyadaki tüm virgülleri yeni satırlarla değiştirir ve sonuçları ekip_isimleri2.txt adlı yeni bir dosyaya kaydeder.
Not: Bu senaryoda -replace operatörünü kullanırken çift tırnak kullanmanız gerekir.
Aşağıdaki örnek, bu sözdiziminin pratikte nasıl kullanılacağını gösterir.
Örnek: PowerShell'de Virgülleri Yeni Satırlarla Değiştirme
Mevcut dizinimizde çeşitli basketbol takımlarının adlarını içeren team_names.txt adında bir dosyamız olduğunu varsayalım.
Bu dosyanın içeriğini görüntülemek için Get-Content cmdlet'ini kullanabiliriz:
Dosyanın virgülle ayrılmış çeşitli basketbol takımlarının adlarını içerdiğini görebiliriz.
Bunun yerine dosyadaki her virgülü yeni satırla değiştirmek için aşağıdaki sözdizimini kullanabiliriz:
(Get-Content team_names.txt) -replace ",","`n" | Set-Content team_names2.txtAşağıdaki ekran görüntüsü bu sözdiziminin pratikte nasıl kullanılacağını göstermektedir:
Yeni team_names2.txt dosyasının içeriğini görüntülemek için Get-Content cmdlet'ini kullandığımızda, tüm virgüllerin yeni satırlarla değiştirildiğini görebildiğimize dikkat edin.
Artık takım adlarının her biri kendi satırında gösteriliyor.
Not: PowerShell'deki -replace operatörüne ilişkin tüm belgeleri burada bulabilirsiniz.

