PowerShell'de bir dosyayı satır satır okumak istiyorum. Özellikle, dosya boyunca döngü yapmak, her satırı döngüdeki bir değişkende saklamak ve satır üzerinde bazı işlemler yapmak istiyorum.
Bash eşdeğerini biliyorum:
while read line do
if [[ $line =~ $regex ]]; then
# work here
fi
done < file.txt
PowerShell döngüleri hakkında çok fazla belge yok.
Get-Content
tüm dosyayı bir kerede belleğe yükler, bu da büyük dosyalarda başarısız olur veya donar.