Я хочу читать файл построчно в PowerShell. В частности, я хочу перебрать файл, сохранить каждую строку в переменной в цикле и выполнить некоторую обработку в строке.
Я знаю эквивалент Bash:
while read line do
if [[ $line =~ $regex ]]; then
# work here
fi
done < file.txt
Не так много документации по циклам PowerShell.
Get-Content
загружает в память сразу весь файл, что приводит к сбою или зависанию больших файлов.