Re: Ayuda con un script y grep

2005-01-14 Por tema Iñaki
El Viernes, 14 de Enero de 2005 10:26, Luis Pérez Meliá escribió: || Mira esto a ver que tal: || || ps -ef | awk '/@pts/{print $1}' |uniq Gracias, aunque ya tenía la solución, me la dieron ayer. Muchas gracias de todas formas.

Re: Ayuda con un script y grep

2005-01-14 Por tema Iñaki
El Viernes, 14 de Enero de 2005 10:26, Luis Pérez Meliá escribió: || Mira esto a ver que tal: || || ps -ef | awk '/@pts/{print $1}' |uniq Gracias, aunque ya tenía la solución, me la dieron ayer. Muchas gracias de todas formas.

Re: Ayuda con un script y grep

2005-01-14 Por tema Luis Pérez Meliá
Mira esto a ver que tal: ps -ef | awk '/@pts/{print $1}' |uniq El vie, 14-01-2005 a las 00:21 +0100, Iñaki escribió: > Hola, he hecho un tema de Karamba que me saca en una pantallita los usuarios > logueados en el sistema y por otra parte los usuarios que acceden vía SSH. El > problema es que n

Re: Ayuda con un script y grep

2005-01-14 Por tema Luis Pérez Meliá
Mira esto a ver que tal: ps -ef | awk '/@pts/{print $1}' |uniq El vie, 14-01-2005 a las 00:21 +0100, Iñaki escribió: > Hola, he hecho un tema de Karamba que me saca en una pantallita los usuarios > logueados en el sistema y por otra parte los usuarios que acceden vía SSH. El > problema es que n

Re: Ayuda con un script y grep

2005-01-13 Por tema Iñaki
El Viernes, 14 de Enero de 2005 02:47, Daniel Angel escribió: || Creo que tu mismo sabes la solucion: no te valdría: || || ps -ef | grep 'sshd' |grep @| awk '{print $1}' || || Claro que no es perfecto, para hacerlo bien necesitas el uso de || expresiones regulares, para estas cosas perl es perfecto

Re: Ayuda con un script y grep

2005-01-13 Por tema Daniel Angel
> ps -ef | grep 'sshd' | awk '{print $1}' > > Y si por ejemplo hay 2 usuarios logueados en el sistema (usuario1 y usuario2), > un "ps -ef | grep 'sshd'" saca lo siguiente: > > root 1132 1 0 Jan13 ?00:00:00 /usr/sbin/sshd > root 1200 1132 0 Jan13 ?00:00:00 sshd: us

[SOLUCIONADO] Ayuda con un script y grep

2005-01-13 Por tema Iñaki
Vale, finalmente lo que he hecho es crear un script en un fichero ejecutable (script_ssh.sh) que contiene: ps -ef | awk '$8 ~ /sshd:/ && $9 ~ /@/ { gsub("@.*","",$9); print $9 }' (es decir, la línea que me ha escrito Santiago, muchas gracias) Y en el código de karamba he puesto: program="ruta

Re: Ayuda con un script y grep

2005-01-13 Por tema Iñaki
El Viernes, 14 de Enero de 2005 00:44, Santiago Vila escribió: || ps -ef | awk '$8 ~ /sshd:/ && $9 ~ /@/ { gsub("@.*","",$9); print $9 }' Muchas gracias, pero no me sirve del todo, te explico: Lanzándolo desde consola funciona perfecto, pero al llevarlo a Karamba resulta que hay que ponerlo así:

Re: Ayuda con un script y grep

2005-01-13 Por tema Iñaki
El Viernes, 14 de Enero de 2005 02:47, Daniel Angel escribió: || Creo que tu mismo sabes la solucion: no te valdría: || || ps -ef | grep 'sshd' |grep @| awk '{print $1}' || || Claro que no es perfecto, para hacerlo bien necesitas el uso de || expresiones regulares, para estas cosas perl es perfecto

Re: Ayuda con un script y grep

2005-01-13 Por tema Angel Claudio Alvarez
El vie, 14-01-2005 a las 00:13 +0100, Iñaki escribió: > Hola, he hecho un tema de Karamba que me saca en una pantallita los usuarios > logueados en el sistema y por otra parte los usuarios que acceden vía SSH. El > problema es que no sé cómo pulir el código del SSH. Hasta ahora he hecho > esto:

Re: Ayuda con un script y grep

2005-01-13 Por tema Santiago Vila
> y entonces, "ps -ef | grep 'sshd' | awk '{print $1}'" me da esto: Bueno, también podrías haber intercalado un grep '@' en lo anterior antes de llamar a awk. Cuando estás usando tuberías (esto es, `|'), puedes usar todas las que quieras.

Re: Ayuda con un script y grep

2005-01-13 Por tema Daniel Angel
> ps -ef | grep 'sshd' | awk '{print $1}' > > Y si por ejemplo hay 2 usuarios logueados en el sistema (usuario1 y usuario2), > un "ps -ef | grep 'sshd'" saca lo siguiente: > > root 1132 1 0 Jan13 ?00:00:00 /usr/sbin/sshd > root 1200 1132 0 Jan13 ?00:00:00 sshd: us

Re: Ayuda con un script y grep

2005-01-13 Por tema Santiago Vila
On Fri, 14 Jan 2005, [iso-8859-15] Iñaki wrote: > root 1132 1 0 Jan13 ?00:00:00 /usr/sbin/sshd > root 1200 1132 0 Jan13 ?00:00:00 sshd: usuario1 [priv] > usuario1 1219 1200 0 Jan13 ?00:00:00 sshd: [EMAIL PROTECTED]/59 > root 1608 1132 0 00:01 ?

Ayuda con un script y grep

2005-01-13 Por tema Iñaki
Hola, he hecho un tema de Karamba que me saca en una pantallita los usuarios logueados en el sistema y por otra parte los usuarios que acceden vía SSH. El problema es que no sé cómo pulir el código del SSH. Hasta ahora he hecho esto: ps -ef | grep 'sshd' | awk '{print $1}' Y si por ejemplo ha

Ayuda con un script y grep

2005-01-13 Por tema Iñaki
Hola, he hecho un tema de Karamba que me saca en una pantallita los usuarios logueados en el sistema y por otra parte los usuarios que acceden vía SSH. El problema es que no sé cómo pulir el código del SSH. Hasta ahora he hecho esto: ps -ef | grep 'sshd' | awk '{print $1}' Y si por ejemplo ha

[SOLUCIONADO] Ayuda con un script y grep

2005-01-13 Por tema Iñaki
Vale, finalmente lo que he hecho es crear un script en un fichero ejecutable (script_ssh.sh) que contiene: ps -ef | awk '$8 ~ /sshd:/ && $9 ~ /@/ { gsub("@.*","",$9); print $9 }' (es decir, la línea que me ha escrito Santiago, muchas gracias) Y en el código de karamba he puesto: program="ruta

Re: Ayuda con un script y grep

2005-01-13 Por tema Iñaki
El Viernes, 14 de Enero de 2005 00:44, Santiago Vila escribió: || ps -ef | awk '$8 ~ /sshd:/ && $9 ~ /@/ { gsub("@.*","",$9); print $9 }' Muchas gracias, pero no me sirve del todo, te explico: Lanzándolo desde consola funciona perfecto, pero al llevarlo a Karamba resulta que hay que ponerlo así:

Re: Ayuda con un script y grep

2005-01-13 Por tema Angel Claudio Alvarez
El vie, 14-01-2005 a las 00:13 +0100, Iñaki escribió: > Hola, he hecho un tema de Karamba que me saca en una pantallita los usuarios > logueados en el sistema y por otra parte los usuarios que acceden vía SSH. El > problema es que no sé cómo pulir el código del SSH. Hasta ahora he hecho > esto:

Re: Ayuda con un script y grep

2005-01-13 Por tema Santiago Vila
> y entonces, "ps -ef | grep 'sshd' | awk '{print $1}'" me da esto: Bueno, también podrías haber intercalado un grep '@' en lo anterior antes de llamar a awk. Cuando estás usando tuberías (esto es, `|'), puedes usar todas las que quieras.

Re: Ayuda con un script y grep

2005-01-13 Por tema Santiago Vila
On Fri, 14 Jan 2005, [iso-8859-15] Iñaki wrote: > root 1132 1 0 Jan13 ?00:00:00 /usr/sbin/sshd > root 1200 1132 0 Jan13 ?00:00:00 sshd: usuario1 [priv] > usuario1 1219 1200 0 Jan13 ?00:00:00 sshd: [EMAIL PROTECTED]/59 > root 1608 1132 0 00:01 ?

Ayuda con un script y grep

2005-01-13 Por tema Iñaki
Hola, he hecho un tema de Karamba que me saca en una pantallita los usuarios logueados en el sistema y por otra parte los usuarios que acceden vía SSH. El problema es que no sé cómo pulir el código del SSH. Hasta ahora he hecho esto: ps -ef | grep 'sshd' | awk '{print $1}' Y si por ejemplo ha

Ayuda con un script y grep

2005-01-13 Por tema Iñaki
Hola, he hecho un tema de Karamba que me saca en una pantallita los usuarios logueados en el sistema y por otra parte los usuarios que acceden vía SSH. El problema es que no sé cómo pulir el código del SSH. Hasta ahora he hecho esto: ps -ef | grep 'sshd' | awk '{print $1}' Y si por ejemplo ha