my ($user, $group) = (1004, 100); chown $user, $group, glob "/tmp/*.c";
Utilice la función getpwnam para traducir de nombre a número
y la función getgrnam para traducir de un nombre de grupo
a su número:
lhp@nereida:/tmp$ perl -wde 0
DB<1> @a = getpwnam('elvira')
DB<2> x @a
0 'elvira'
1 'x'
2 1033
3 1033
4 ''
5 ''
6 'Elvira,,,'
7 '/home/elvira'
8 '/bin/bash'
DB<3> $a = getpwnam('elvira')
DB<4> x $a
0 1033
DB<5> x getgrnam "users"
0 'users'
1 'x'
2 100
3 ''
DB<6> x scalar(getgrnam "users")
0 100
Casiano Rodríguez León
