Я пишу script для мониторинга CPU и MEM любого процесса. Для этого мне нужно отправить имя процесса, который будет отслеживаться как аргумент командной строки. Например.
./monitorscript <pname>
Мне нужно получить pid процесса в script, чтобы я мог использовать ps -p <pid>
внутри.
Как получить pid процесса, учитывая его имя процесса?
Я понимаю, что может быть несколько процессов с одним и тем же именем. Я просто хочу получить первый процесс из этого списка.