Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2010, 11:24
GaBBaNa.NaNDo
 
Fecha de Ingreso: diciembre-2006
Mensajes: 11
Antigüedad: 17 años, 4 meses
Puntos: 0
Ayuda ejercicio usuarios uid mayor parametro

Tengo un problema con el siguiente ejercicio:
Mostrar los usuarios que su uid sea mayor o igual que una pasada como parámetro, mostrar también directorio trabajo.

valor=$1
EXISTE=`cat /etc/passwd | grep "$valor"`
if [ ! $EXISTE ]

then
echo "La UID $valor no existe."
exit
fi

id $valor 1>/dev/null 2>&1
UID=`echo $EXISTE | cut -d: -f3`
NOMBRE=`id $valor | cut -f1 -d" "`
echo nombre: $NOMBRE
ls -lR $UID 2>/dev/null | grep '^d'
exit

Esto es lo que he conseguido sacar pero no funciona y no se que es lo que falla. Si alguien me pudiera ayudar se lo agradecería.

Gracias de antemano.

Saludos.