Я недавно начал использовать PowerShell, надеясь никогда больше не пропустить Bash .
Я хочу восстановить экземпляр базы данных PostgreSQL . В Bash или в старой командной строке я бы набрал:
psql --username = ... db_name <backup.sql
В PowerShell я обнаружил, что мне нужно это:
Get-Content backup.sql | & psql --username = ... db_name
Проблема в том, что backup.sql большой - больше, чем объем оперативной памяти на моей машине. Get-Content сначала читает файл в память, а затем отправляет его в psql
.
Это проблема.
Как я могу имитировать поведение <
в PowerShell?