Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

Unterbrechung von foreach(-Object) in Powershell integrieren

$
0
0

Hallo zusammen,

ich hatte schon mehrmals die Situation, dass ich gerne ein foreach oderForEach-Object unterbrechen wollte.

Beispiel:

"Start"
1..3 | foreach {
   $_
   if($_ -eq 2) {"Found it!"
      break
   }
}"End"

Ergebnis:
Start
1
2
Found it!

Wie vielleicht bekannt ist, kann man solch einen durchlauf nicht unterbrechen und sollte stattdessenfor benutzen.

Beispiel:

"Start"
for($i = 1; $i -ne 3; $i++) {
   $i
   if($i -eq 2) {"Found it!"
      break
   }
}"End"

Ergebnis:
Start
1
2
Found it!
End

Jetzt die Frage:

Findet ihr euch auch öfter in der Situation ein foreach unterbrechen zu wollen?

Fändet ihr es auch sehr nützlich, wenn Microsoft eine Art break für foreach direkt in Powershell integrieren würde?

Mich interessiert nur eure Meinung :)





Viewing all articles
Browse latest Browse all 2314

Latest Images

Trending Articles