Foros del Web » Administración de Sistemas » Unix / Linux »

Formateo de archivo passwd

Estas en el tema de Formateo de archivo passwd en el foro de Unix / Linux en Foros del Web. Hola, he estado tratando de darle un formato al archivo de password con expresiones regulares y no he logrado los resultados que quiero. el archivo ...
  #1 (permalink)  
Antiguo 31/03/2004, 11:07
Avatar de PpKamiK  
Fecha de Ingreso: marzo-2002
Ubicación: Frente a mi compiu..
Mensajes: 72
Antigüedad: 22 años, 2 meses
Puntos: 0
Formateo de archivo passwd

Hola, he estado tratando de darle un formato al archivo de password con expresiones regulares y no he logrado los resultados que quiero.
el archivo /etc/password es mas menos asi

username:pass:uid:gid:nombre u:home:sh:::

lo que necesito extraer desde ese archivo solo es el username, uid y el home..

$ cat /etc/passwd | grep reg_exp > resultado

Porfavor si alguien lo ha hecho o me puede ayudar lo agradecere.
__________________
Salu2..
=========================
Usuario Registrado Linux #294376
==============
  #2 (permalink)  
Antiguo 31/03/2004, 15:23
Avatar de PpKamiK  
Fecha de Ingreso: marzo-2002
Ubicación: Frente a mi compiu..
Mensajes: 72
Antigüedad: 22 años, 2 meses
Puntos: 0
Ok, I resolved the problem using vi mixed with open office.

first:
#cat /etc/passwd > file

#vi file
:g/:/s//,/g
:wq
#mv file file.csv

then I opened tthe file.csv with open office and delete the columns.

Bye..
__________________
Salu2..
=========================
Usuario Registrado Linux #294376
==============
  #3 (permalink)  
Antiguo 31/03/2004, 15:24
Avatar de PpKamiK  
Fecha de Ingreso: marzo-2002
Ubicación: Frente a mi compiu..
Mensajes: 72
Antigüedad: 22 años, 2 meses
Puntos: 0
disculpen por eso.. no me fije que estaba escribiendo en ingles.
__________________
Salu2..
=========================
Usuario Registrado Linux #294376
==============
  #4 (permalink)  
Antiguo 31/03/2004, 20:28
Avatar de ||Dj||  
Fecha de Ingreso: enero-2002
Mensajes: 2.349
Antigüedad: 22 años, 4 meses
Puntos: 1
’†“c‰pŽõƒIƒtƒBƒVƒƒƒ‹ƒz[ƒ€ƒy[ƒW§ìƒvƒƒWƒFƒNƒgƒ`[ƒ€
ƒ–³’f“]ÚEˆø—p“™‚Í‚¨’f‚肵‚Ü‚·„
  #5 (permalink)  
Antiguo 31/03/2004, 20:29
Avatar de ||Dj||  
Fecha de Ingreso: enero-2002
Mensajes: 2.349
Antigüedad: 22 años, 4 meses
Puntos: 1
Perdón, no me fijé que estaba escribiendo en hebreo
  #6 (permalink)  
Antiguo 01/04/2004, 10:25
 
Fecha de Ingreso: septiembre-2001
Ubicación: Monterrey
Mensajes: 663
Antigüedad: 22 años, 7 meses
Puntos: 6
Bueno generalmente el direcotrio de trabajo de cada usuario esta en el directorio home asi que facilmente pudiste hacer algo como :
Código:
 cat passwd|grep home|awk -F: '{print $1,$3,$6}' > usuarios
y ya de hay ocuparlo donde lo necesites
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:11.