getgruid

Roberto Jimeno jimeno@pc6.politicas.unam.mx
Mon, 2 Feb 1998 15:53:55 -0600


	Estoy tratando de usar algunas de las funciones incluidas en
perl para manejar información de la tabla de passwords y de grupos,
pero estoy obteniendo algunos errores y no se como deshacerme de
ellos. Observen lo que sucede en esta demostración (nada que ver
con lo que _realmente_ quiero hacer):

[jimeno@pc6 bin]$ perl -e 'setpwent ; foreach $i (1...99) { $j =
getpwgid $i ; print "$j\n" } ; endpwent'
Can't call method "getpwgid"without a package or object reference at
-e line 1.

	pero de acuerdo con mis manuales, getpwgid es perfectamente
válida y no requiere de ningun paquete, ni nada. Otra observación
interesante es que getpwnam, getpwuid y getgrnam provocan el mismo
problema; y en cambio getpwent y getgrent funcionan adecuadamente.

	¿Que es lo que estoy haciendo mal al usar las funciones get[pw|gr]*?

						¡Gracias!
-- 
-------------------------------------------------------------------------------
Roberto Jimeno.       From The Cher-Speak Dictionary for the totally clueless:
hot.tie (HO TE), n. 1. a gorgeous girl. 2. a babe.