What Powershell pitfalls you have fall into? :-)
Mine are:
# -----------------------------------
function foo()
{
@(\"text\")
}
# Expected 1, a
Here is something Ive stumble upon lately (PowerShell 2.0 CTP):
$items = "item0", "item1", "item2"
$part = ($items | select-string "item0")
$items = ($items | where {$part -notcontains $_})
what do you think that $items be at the end of the script?
I was expecting "item1", "item2" but instead the value of $items is: "item0", "item1", "item2".