Re: ayuda script adduser
gente ayudenme que trate de hacerlo pero me da palo o me sla elo que no kiero es que no se como y cuando usar las comillas simples o dobles esas cosas,, en una variable con el mismo formatoo que me mandaron ayuddeneme,, o por lo menos una pagina en la que lo expliquen aen detalles El 18/02/2010 7:41, J. Alejandro Martinez Linare escribió: hola gente me gustaria que me ayudaran en unca question,, me hace falta un script que pasandole un archivo cuyo contenido sea por ejemplo rodriguez,alejandro,123,1,2,3 abreu,martha,pass23,1,2,3 sanchez,rosa,nene,1,2,3 americo,romelio,jeny,1,2,3 me adicione usuarios con el nombre de usuario 2do campo y de pass el 3er campo de cada fila del archivo anterior es decir user:alejandro pass:123 user:martha pass:pass23 user:rosa pass:nene user:romelio pass:jeni y asi sucesivamente hata que llegue al final del archivo y de ser posible que escriba los usuarios en de la forma alejandro martha rosa romelio es decir solo los nombres para dar un peque;o reporte que los escriba en un archivo aparte, grasias de antemano alejandro es que quiero aprender a trabajar con batcha o algo que me sirva para todas las distros y que me sirva para este tipo de trabajo, bueno man espero ayer hayas podido resolver algo de lo que intente ayudarte ... para eso que pides ahi tengo una herramienta llamada radiusmail . que te crea los users vía web y los administras a full .. pero ya serian virtuales en mysql en una BD .. yo lo tengo implementado con postfix . a mi opinión es mejor tener los usuarios de correo en una BD a parte para no llenar el SO de usuarios que no van a trabajar directamente con el SO por así de alguna forma decirlo .. salu2 -- Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas Infomed: http://www.sld.cu/ -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4b7d4914.5090...@filialfcm.ssp.sld.cu -- Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas Infomed: http://www.sld.cu/ -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/a1a5503977eddc5e127d2be4ccab7a7d.squir...@webmail.fcmec.sld.cu
Re: ayuda script adduser
alguien pudiera tirarme una manito, es que soy novato,,, y mira que leo pero cuando lo tiro a la practica pues nadanunca me sale -Original Message- From: Federico Sciarretta Miliozzi sciar...@gmail.com To: debian-user-spanish@lists.debian.org Date: Thu, 18 Feb 2010 20:33:46 -0300 Subject: Re: ayuda script adduser fernandojoseGmail wrote: J. Alejandro Martinez Linare wrote: hola gente me gustaria que me ayudaran en unca question,, me hace falta un script que pasandole un archivo cuyo contenido sea por ejemplo rodriguez,alejandro,123,1,2,3 abreu,martha,pass23,1,2,3 sanchez,rosa,nene,1,2,3 americo,romelio,jeny,1,2,3 me adicione usuarios con el nombre de usuario 2do campo y de pass el 3er campo de cada fila del archivo anterior es decir user:alejandro pass:123 user:martha pass:pass23 user:rosa pass:nene user:romelio pass:jeni y asi sucesivamente hata que llegue al final del archivo y de ser posible que escriba los usuarios en de la forma alejandro martha rosa romelio es decir solo los nombres para dar un peque;o reporte que los escriba en un archivo aparte, grasias de antemano alejandro es que quiero aprender a trabajar con batcha o algo que me sirva para todas las distros y que me sirva para este tipo de trabajo, Tendrás que hacerte un scrpit... Para leer el fichero podrías usar el comando read (lee linea por linea..) y para leer los campos awk (gawk). Mira en los mán de ambos comandos y el del bash. Saludos. Si queres que funcione en todos los *nix defenitivamente no lo hagas en bash. Hacelo en ksh o mejor aun hacelo en perl. Saludos -- Federico Sciarretta Miliozzi Linux Registered User #399792 GNU/Linux Debian Stable -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4b7dce5a.9010...@gmail.com [http://lists.debian.org/4b7dce5a.9010...@gmail.com]
Re: ayuda script adduser
El día 19 de febrero de 2010 15:58, J. Alejandro Martinez Linare alejan...@fcmec.sld.cu escribió: alguien pudiera tirarme una manito, es que soy novato,,, y mira que leo pero cuando lo tiro a la practica pues nadanunca me sale Si escribieras de manera correcta, explicaras de forma clara que estas haciendo y los errores y/o dudas que tienes, talvez alguien pueda ayudarte, así como lo estas haciendo lo veo difícil. Espero de todo corazón que hayas leído los hilos anteriores con respecto a usuarios de Cuba. -- usuario linux #274354 normas de la lista: http://wiki.debian.org/NormasLista -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/763b80f71002191758j1869edb6g62b6dcd69dd2a...@mail.gmail.com
ayuda script adduser
hola gente me gustaria que me ayudaran en unca question,, me hace falta un script que pasandole un archivo cuyo contenido sea por ejemplo rodriguez,alejandro,123,1,2,3 abreu,martha,pass23,1,2,3 sanchez,rosa,nene,1,2,3 americo,romelio,jeny,1,2,3 me adicione usuarios con el nombre de usuario 2do campo y de pass el 3er campo de cada fila del archivo anterior es decir user:alejandro pass:123 user:martha pass:pass23 user:rosa pass:nene user:romelio pass:jeni y asi sucesivamente hata que llegue al final del archivo y de ser posible que escriba los usuarios en de la forma alejandro martha rosa romelio es decir solo los nombres para dar un peque;o reporte que los escriba en un archivo aparte, grasias de antemano alejandro es que quiero aprender a trabajar con batcha o algo que me sirva para todas las distros y que me sirva para este tipo de trabajo,
Re: ayuda script adduser
El jue, 18-02-2010 a las 07:41 -0500, J. Alejandro Martinez Linare escribió: es decir solo los nombres para dar un peque;o reporte que los escriba en un archivo aparte, grasias de antemano alejandro es que quiero aprender a trabajar con batcha o algo que me sirva para todas las distros y que me sirva para este tipo de trabajo, Para eso vas a necesitar http://es.tldp.org/COMO-INSFLUG/COMOs/Bash-Prog-Intro-COMO/ También necesitas awk http://www.bulma.net/body.phtml?nIdNoticia=1201 Con solo menos de la mitad de esos dos manuales podras hacer el script que quieres. Algo como #!/bin/bash for i in `cat mifichero` do user=`echo $i | awk -v FS=, '{print $2}' pass=`echo $i | awk -v FS=, '{print $3}' adduser $user passwd $user $pass done Evidentemente en lo que acabo de escribir hay errores y tienes que contar con que tanto adduser como passwd esperan respuestas interactivas del usuario. no te olvides de man -- Oscar Rosales Blanco JID:o...@jabberes.org http://www.polosur.org/blog Sigueme en twitter http://www.twitter.com/osrob -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1266501629.6899.14.ca...@octans.polosur.org
Re: ayuda script adduser
J. Alejandro Martinez Linare wrote: hola gente me gustaria que me ayudaran en unca question,, me hace falta un script que pasandole un archivo cuyo contenido sea por ejemplo rodriguez,alejandro,123,1,2,3 abreu,martha,pass23,1,2,3 sanchez,rosa,nene,1,2,3 americo,romelio,jeny,1,2,3 me adicione usuarios con el nombre de usuario 2do campo y de pass el 3er campo de cada fila del archivo anterior es decir user:alejandro pass:123 user:martha pass:pass23 user:rosa pass:nene user:romelio pass:jeni y asi sucesivamente hata que llegue al final del archivo y de ser posible que escriba los usuarios en de la forma alejandro martha rosa romelio es decir solo los nombres para dar un peque;o reporte que los escriba en un archivo aparte, grasias de antemano alejandro es que quiero aprender a trabajar con batcha o algo que me sirva para todas las distros y que me sirva para este tipo de trabajo, Tendrás que hacerte un scrpit... Para leer el fichero podrías usar el comando read (lee linea por linea..) y para leer los campos awk (gawk). Mira en los mán de ambos comandos y el del bash. Saludos. -- Fernando. {:-{D Hackers do it with fewer instructions. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4b7d493f.7050...@gmail.com
Re: ayuda script adduser
El 18/02/2010 7:41, J. Alejandro Martinez Linare escribió: hola gente me gustaria que me ayudaran en unca question,, me hace falta un script que pasandole un archivo cuyo contenido sea por ejemplo rodriguez,alejandro,123,1,2,3 abreu,martha,pass23,1,2,3 sanchez,rosa,nene,1,2,3 americo,romelio,jeny,1,2,3 me adicione usuarios con el nombre de usuario 2do campo y de pass el 3er campo de cada fila del archivo anterior es decir user:alejandro pass:123 user:martha pass:pass23 user:rosa pass:nene user:romelio pass:jeni y asi sucesivamente hata que llegue al final del archivo y de ser posible que escriba los usuarios en de la forma alejandro martha rosa romelio es decir solo los nombres para dar un peque;o reporte que los escriba en un archivo aparte, grasias de antemano alejandro es que quiero aprender a trabajar con batcha o algo que me sirva para todas las distros y que me sirva para este tipo de trabajo, bueno man espero ayer hayas podido resolver algo de lo que intente ayudarte ... para eso que pides ahi tengo una herramienta llamada radiusmail . que te crea los users vía web y los administras a full .. pero ya serian virtuales en mysql en una BD .. yo lo tengo implementado con postfix . a mi opinión es mejor tener los usuarios de correo en una BD a parte para no llenar el SO de usuarios que no van a trabajar directamente con el SO por así de alguna forma decirlo .. salu2 -- Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas Infomed: http://www.sld.cu/ -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4b7d4914.5090...@filialfcm.ssp.sld.cu
Re: ayuda script adduser
wow,, esta muy bien,, pero estaba buscando algo para que sea facil y que se pueda usar en todas las distros posibles debian ubuntu no se,, -Original Message- From: Oscar Julian Rosales Blanco oscar.rosa...@polosur.org To: debian-user-spanish@lists.debian.org Date: Thu, 18 Feb 2010 15:00:29 +0100 Subject: Re: ayuda script adduser El jue, 18-02-2010 a las 07:41 -0500, J. Alejandro Martinez Linare escribió: es decir solo los nombres para dar un peque;o reporte que los escriba en un archivo aparte, grasias de antemano alejandro es que quiero aprender a trabajar con batcha o algo que me sirva para todas las distros y que me sirva para este tipo de trabajo, Para eso vas a necesitar http://es.tldp.org/COMO-INSFLUG/COMOs/Bash-Prog-Intro-COMO/ [http://es.tldp.org/COMO-INSFLUG/COMOs/Bash-Prog-Intro-COMO/] También necesitas awk http://www.bulma.net/body.phtml?nIdNoticia=1201 [http://www.bulma.net/body.phtml?nIdNoticia=1201] Con solo menos de la mitad de esos dos manuales podras hacer el script que quieres. Algo como #!/bin/bash for i in `cat mifichero` do user=`echo $i | awk -v FS=, '{print $2}' pass=`echo $i | awk -v FS=, '{print $3}' adduser $user passwd $user $pass done Evidentemente en lo que acabo de escribir hay errores y tienes que contar con que tanto adduser como passwd esperan respuestas interactivas del usuario. no te olvides de man -- Oscar Rosales Blanco JID:o...@jabberes.org http://www.polosur.org/blog [http://www.polosur.org/blog] Sigueme en twitter http://www.twitter.com/osrob [http://www.twitter.com/osrob] -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1266501629.6899.14.ca...@octans.polosur.org [http://lists.debian.org/1266501629.6899.14.ca...@octans.polosur.org]
Re: ayuda script adduser
El jue, 18-02-2010 a las 09:45 -0500, J. Alejandro Martinez Linare escribió: wow,, esta muy bien,, pero estaba buscando algo para que sea facil y que se pueda usar en todas las distros posibles debian ubuntu no se Lo que te he comentando es muy fácil, y se puede usar con cualquier distro. Otra cosa es que quieras que te pase el script. Si es así tendré que dedicarle un tiempo (puede que sean 5 minutos) ... pero sabes una cosa.. cada segundo de mi tiempo vale ;-) -- Oscar Rosales Blanco JID:o...@jabberes.org http://www.polosur.org/blog Sigueme en twitter http://www.twitter.com/osrob -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1266531948.4494.17.ca...@octans.polosur.org
Re: ayuda script adduser
fernandojoseGmail wrote: J. Alejandro Martinez Linare wrote: hola gente me gustaria que me ayudaran en unca question,, me hace falta un script que pasandole un archivo cuyo contenido sea por ejemplo rodriguez,alejandro,123,1,2,3 abreu,martha,pass23,1,2,3 sanchez,rosa,nene,1,2,3 americo,romelio,jeny,1,2,3 me adicione usuarios con el nombre de usuario 2do campo y de pass el 3er campo de cada fila del archivo anterior es decir user:alejandro pass:123 user:martha pass:pass23 user:rosa pass:nene user:romelio pass:jeni y asi sucesivamente hata que llegue al final del archivo y de ser posible que escriba los usuarios en de la forma alejandro martha rosa romelio es decir solo los nombres para dar un peque;o reporte que los escriba en un archivo aparte, grasias de antemano alejandro es que quiero aprender a trabajar con batcha o algo que me sirva para todas las distros y que me sirva para este tipo de trabajo, Tendrás que hacerte un scrpit... Para leer el fichero podrías usar el comando read (lee linea por linea..) y para leer los campos awk (gawk). Mira en los mán de ambos comandos y el del bash. Saludos. Si queres que funcione en todos los *nix defenitivamente no lo hagas en bash. Hacelo en ksh o mejor aun hacelo en perl. Saludos -- Federico Sciarretta Miliozzi Linux Registered User #399792 GNU/Linux Debian Stable -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4b7dce5a.9010...@gmail.com