posh | tutor001

$a = @"
  23608.56 MB
   3890.94 MB
     70.38 MB
     15.81 MB
      5.63 MB
"@

$a.split("`r")<# 先斷行 #> | %{$_.trim() <# 每行trim #> -replace $([char] 10), "" <# 因為多行字串split("`r"`)會造成行末出現char 10的字元,故replace掉 #> -replace "\WMB","" <# 把空白+MB的字串拿掉 #> } | %{$TT = 0}{$TT+=[DOUBLE] $_ <# 將字串轉成DOUBLE然後累加 #>}{$tt}
Comments