PowerShellの演算子は連結して実行できたりする。
PS>"a,b,c,d,e" -split ',' a b c d e PS>"a,b,c,d,e" -split ',' -notlike 'c' a b d e PS>"a,b,c,d,e" -split ',' -notlike 'c'-replace 'b','{0}' a {0} d e PS>"a,b,c,d,e" -split ',' -notlike 'c'-replace 'b','{0}'-join '-' a-{0}-d-e PS>("a,b,c,d,e" -split ',' -notlike 'c'-replace 'b','{0}'-join '-') -f 'bbb' a-bbb-d-e |
最後のフォーマット演算子(-f)はなぜか括弧が必要だった。
(優先順位が違うのだろうか)
0 件のコメント:
コメントを投稿