Кусок кода на perl
Добавлено: 2008-10-24 18:05:01
Вобщем есть такой кусок кода:
дает такую строчку:
это для определенного пользователя, у другого может быть другой набор и/или количество
необходимо чтобы foreach получил не Domain User bug а Domain Domain1 Domain2 User User1 User2 bug bug1 bug2
т.е. разобрать @usergroups на составные значения
берем значение на основе его формируем знач знач1 знач2 (например: было bug, стало bug bug1 bug2)
и так для каждого значения....
потом собрать обратно...
Я просто сам перла не знаю, а скрипт надо заставить работать
Код: Выделить всё
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)
и так для каждого значения....
потом собрать обратно...
Я просто сам перла не знаю, а скрипт надо заставить работать
