El lun, 27-10-2014 a las 11:30 -0600, Ulises González Horta escribió: > pues pudieras hacer un script que > haga la linea por ti...
si tienes los usuarios en /etc/passwd puedes usar esto.. ulises@ulinx:/tmp$ ./user.sh todos: ulises,tortura ulises@ulinx:/tmp$ cat user.sh #!/bin/bash test=` cat /etc/passwd | awk -F : '{ if ( $3 > 999 && $3 < 60000 ) print $1 }' ` ready=` echo $test | sed 's/ /,/g' ` echo "todos: $ready" ---- En mi caso uso debian y los usuarios tienen uid >= 1000 si usaras red hat o derivados seria >= 500, en mi pc tengo dos usuarios ulises y tortura, pero tengo un tal nobody con uid = 65534 y por eso tengo la doble verificación en el if , ya la salida del script la redireccionas hacia el archivo de aliases y listo... -- Salu2 ________________________ Ulinx Linux user 366775 "En un problema con n ecuaciones siempre habrá al menos n+1 incógnitas." -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que está limpio. ______________________________________________________________________ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l