Comment mettre fin à un multi-ligne de commande PowerShell
Ce devrait être facile, mais ne peut pas le comprendre. Comment puis-je mettre fin à un multi-ligne de commande PowerShell? Par exemple, si j'entre Get-ChildItem |
et appuyez sur entrée, puis je reçois un >>
invite qui je suppose est pour continuer la commande. Mais si je puis entrez foreach{Write-Host $_.name}
et appuyez sur entrée que j'ai toujours l' >>
invite.
Comment puis-je dire, que j'ai terminé, exécuter ce maintenant? Je pensais que ça arriverait quand j'ai écrit une commande complète (pas de fin avec un tuyau ou un unclosed support), mais ne semble pas. Aussi essayé en terminant par un point-virgule, mais cela n'aide pas beaucoup.
Vous devez taper un supplément 'enter'...
Yup... *facepalm*... Au moins, maintenant si il y a d'autres gens stupides comme moi, ils ont un endroit où aller :p
Double Possible de Comment faire pour entrer un multi-ligne de commande?
Yup... *facepalm*... Au moins, maintenant si il y a d'autres gens stupides comme moi, ils ont un endroit où aller :p
Double Possible de Comment faire pour entrer un multi-ligne de commande?
OriginalL'auteur Svish | 2012-11-05
Vous devez vous connecter pour publier un commentaire.
Et juste après que j'ai demandé, j'ai tout compris... en appuyant sur la touche Entrée deux fois fait arriver 🙂
OriginalL'auteur
Si vous continuez à obtenir >> invites après avoir appuyé sur entrer deux fois, vérifiez votre script pour non chaînes, c'est à dire non appariés, les guillemets.
OriginalL'auteur