次の内容のテキスト ファイルがあります。
SEGMENTS="worker01 worker02 worker03 worker04"
WORKER_SEGMENTS="worker01 worker02 worker03 worker04"
#SEGMENTS="worker01"
#WORKER_SEGMENTS="worker01"
このファイルを別の PowerShell スクリプトから読み取り、値の配列を作成したいと考えていWORKER_SEGMENTS
ます。私はこれまでに得ました:
$workers = Get-Content $strPath"\worker\conf\segments.conf" | Where-Object {$_ -like "*WORKER_SEGMENTS*"}
Write-Host $workers
これにより、次の結果が得られます。
PS Q:\mles\etl-i_test\rc> .\etl.ps1
WORKER_SEGMENTS="worker01 worker02 worker03 worker04" #WORKER_SEGMENTS="worker01"
worker01
, worker02
, worker03
, worker04
from WORKER_SEGMENTS
(先頭の # なし) だけが配列として必要です。どうすればこれを達成できますか?