Saya ingin membaca file baris demi baris di PowerShell. Secara khusus, saya ingin mengulang melalui file, menyimpan setiap baris dalam variabel dalam loop, dan melakukan beberapa pemrosesan pada baris tersebut.
Saya tahu padanan Bash:
while read line do
if [[ $line =~ $regex ]]; then
# work here
fi
done < file.txt
Tidak banyak dokumentasi tentang loop PowerShell.
Get-Content
memuat seluruh file ke dalam memori sekaligus, yang akan gagal atau macet pada file besar.