Добавление данных из одной переменной в другую в powershell - PullRequest
0 голосов
/ 18 ноября 2018

У меня есть две переменные, которые имеют два отдельных списка с одинаковым количеством строк:

$server = $agentserver.name 
$type = $agentserver.agentservertype

Пример вывода данных

$server    $type
server1    windows
server2    ndmp

Я хочу добавить данные из $ type на $ server с помощью "," поэтому вывод будет выглядеть так:

server1,windows
server2,ndmp

Я пытался использовать циклы foreach и увеличивать один на другой, но я не могу заставить его работать должным образом. Это мой код, который я использую:

$agentserver = foreach($i in $server){foreach($j in $type){$i + ($j++)}}

Как я могу заставить это правильно добавляться в powershell?

1 Ответ

0 голосов
/ 18 ноября 2018

, поэтому $agentserver - это объект со столбцами name и agentservertype - вы можете сделать следующее:

$commaList = foreach($as in $agentserver) {
    $as.name,$as.agentservertype -join ','
}
...