Как завершить многострочную команду в PowerShell
это должно быть легко, но не могу разобраться. Как завершить многострочную команду в PowerShell? Например, если я введу Get-ChildItem |
и нажмите enter, затем я получаю >>
приглашение, которое я предполагаю, чтобы продолжить команду. Но если я тогда войду foreach{Write-Host $_.name}
и нажмите enter, я все еще получаю >>
запрос.
как сказать,Я закончил, запустите это сейчас? Я думал, что это произойдет, когда я напишу полную команду( не заканчивающуюся трубой или незамкнутой скобкой), но не делает кажется. Также попытался закончить с запятой, но это не очень помогло.
2 ответов
Если вы продолжаете получать >> запрос после нажатия enter дважды проверьте свой скрипт на наличие unterminated строк, т. е. непарных кавычек.