Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: Lvio en 4 Diciembre 2012, 16:51 pm



Título: Ayuda comandos
Publicado por: Lvio en 4 Diciembre 2012, 16:51 pm
Quiero realizar la salida de comandos que imprime la salida de comando Guids y Gids.. a un archivo que se llama identificadores.txt.

Pongo el siguiente comando 
cat /etc/passwd > identificadores.txt

pero lo unico que quiero es meter los identificadores de usuarios y sus grupos y no se como hacerlo

Gracias


Título: Re: Ayuda comandos
Publicado por: dac en 4 Diciembre 2012, 17:25 pm
No comprendí muy bien lo que quieres hacer, pero creo que lo que tu necesitas es sed y grep  documentate sobre estos dos comandos en google y podrás llevar a cabo tu cometido.

Saludos, Suerte!


Título: Re: Ayuda comandos
Publicado por: Lvio en 4 Diciembre 2012, 17:52 pm
Bien de la carpeta /etc/passwd quiero los identificativos del usuario UIDs y sus grupos GIDs...  y meterlos en un archivo llamado identificadores.txt

he utilizado  el comando
cat /etc/passwd > identificadores.txt

Me has dicho que utilizara el grep y ya lo conocía mas o menos pero no se como buscar esos identificadores y meterlos en ese archivo por más que toqueteo y tal no lo consigo


Título: Re: Ayuda comandos
Publicado por: -Myx- en 4 Diciembre 2012, 21:24 pm
¿Algo como esto?

Código:
$ cat /etc/passwd | cut -f1,3,4 -d':'
root:0:0
bin:1:1
daemon:2:2
adm:3:4
lp:4:7
sync:5:0
shutdown:6:0
halt:7:0
mail:8:12
...


Título: Re: Ayuda comandos
Publicado por: Lvio en 5 Diciembre 2012, 03:15 am
y si eso lo quiero guardar en un archivo? utilizo otro piper? |?

Gracias


Título: Re: Ayuda comandos
Publicado por: dac en 5 Diciembre 2012, 04:06 am
le agregas una redirección de salida:

cat /etc/passwd | cut -f1,3,4 -d':' >> archivo