Код: Выделить всё
my @usergroups = split( /\s/, do { open my $groups, "-|", groups => $user; <$groups> } );
foreach (@usergroups) {
my $groupmap = "groupmap.$_";
my @groupname = $cfg->param($groupmap);
drive_map(@groupname);
}
Код: Выделить всё
$, = ' ';print @usergroups;
Код: Выделить всё
Domain Users bug
необходимо чтобы foreach получил не Domain User bug а Domain Domain1 Domain2 User User1 User2 bug bug1 bug2
т.е. разобрать @usergroups на составные значения
берем значение на основе его формируем знач знач1 знач2 (например: было bug, стало bug bug1 bug2)
и так для каждого значения....
потом собрать обратно...
Я просто сам перла не знаю, а скрипт надо заставить работать
