En caso de que un programa tenga varias instancias, la ejecución pidof program
proporciona:
`1 2 3`
top -p
acepta argumentos separados por comas: 1, 2, 3
.
Esto significa que top -p `pidof program`
no funcionará:
top: unknown argument '1'
usage: top -hv | -bcisSH -d delay -n iterations [-u user | -U user] -p pid [,pid ...]
¿Me puede mostrar cómo hacer esto? No estoy familiarizado con awk, sed, etc.
top -p $(pgrep -d, "(nginx|mysql)" )