elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  duda script listado de procesos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: duda script listado de procesos  (Leído 3,850 veces)
ferchundo9

Desconectado Desconectado

Mensajes: 14


Ver Perfil
duda script listado de procesos
« en: 19 Febrero 2018, 19:03 pm »

Necesito listar los procesos pertenecientes al usuario que lanza el script ordenados por su porcentaje de CPU. Hasta ahí bien, mi solución fue
ps -uxk -pcpu
Mi duda viene ahora, de esta lista de procesos debo excluir los procesos generados en este script. ¿Como puedo hacer esto? He revisado el manual de ps y no encuentro solución.


En línea

pangeasi

Desconectado Desconectado

Mensajes: 8



Ver Perfil
Re: duda script listado de procesos
« Respuesta #1 en: 19 Febrero 2018, 21:38 pm »

Probé con tu script a hacerle un grep, pero no me gustaba nada la ruta del comando que daba la salida, asi que lo modifique

Código:
ps -U $USER -L -o comm,pcpu,tty | grep -v pts/0 | sort -k2 -n


En línea

ferchundo9

Desconectado Desconectado

Mensajes: 14


Ver Perfil
Re: duda script listado de procesos
« Respuesta #2 en: 20 Febrero 2018, 00:47 am »

no entiendo lo de pts/0 eso dependerá de cada máquina no es algo general que se pueda aplicar como criterio de eliminación
En línea

pangeasi

Desconectado Desconectado

Mensajes: 8



Ver Perfil
Re: duda script listado de procesos
« Respuesta #3 en: 1 Marzo 2018, 18:37 pm »

es cierto, es un hardcode, con comando tty puedes sacar la ruta de la terminal.
pero la salida es /dev/pts/0 en mi caso, habria que tocarla: tty | cut -d/ -f3,4
« Última modificación: 1 Marzo 2018, 18:39 pm por pangeasi » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Duda con la Inyeccion de procesos « 1 2 »
Programación Visual Basic
kichan 13 4,198 Último mensaje 6 Mayo 2006, 21:35 pm
por Eternal Idol
no entiendo esto de listado de matar procesos « 1 2 »
Programación Visual Basic
shadow.darknesses 12 2,879 Último mensaje 20 Enero 2007, 18:27 pm
por shadow.darknesses
autodetectar procesos con algun script
Scripting
khaos91 3 2,880 Último mensaje 22 Octubre 2010, 15:46 pm
por modubat
Script para extraer listado mp3
Scripting
ovichan 6 5,715 Último mensaje 23 Diciembre 2011, 20:46 pm
por ovichan
[BASH] Ayuda con un script basico de listado de directorios
Scripting
koxkorra 1 8,066 Último mensaje 8 Octubre 2012, 18:38 pm
por RevangelyonX
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines