PowerShellで、文字列配列データーを作る場合、こんな風にしますね。
$Strings = @(
"aaaaaa",
"bbbbb",
"cccccc"
)
|
配列データーを頻繁に変更する場合は、この方法だと意外と手間です。
一方 PowerShell には改行を含んだヒア文字列があります。
$HereString = @" aaaaaa bbbb cccc "@ |
データの書き換えはこちらが圧倒的に楽なのですが、あくまで改行を含んだ文字列にすぎません。
なら、ヒア文字列を配列に変換すれば簡単に配列データー変更ができます。
これもよく使うので関数にしてみました。
|
こんな感じに使います。
$HereDatas = @"
aaaaaaaa
bbbbbbbbbbb
ccccccc
ddddddd
"@
$Datas = HereString2StringArray $HereDatas
$i = 0
foreach( $Data in $Datas ){
$i++
echo "$i : $Data"
}
|
![]()
![]()
Copyright © MURA All rights reserved.