Якщо одна програма має декілька екземплярів, запуск pidof program
дає:
`1 2 3`
top -p
приймає розділені комами аргументи: 1, 2, 3
.
Це означає, що top -p `pidof program`
не вийде:
top: unknown argument '1'
usage: top -hv | -bcisSH -d delay -n iterations [-u user | -U user] -p pid [,pid ...]
Чи можете ви показати мені, як це зробити. Я не знайомий з awk, sed тощо.
top -p $(pgrep -d, "(nginx|mysql)" )