Скрипт вызывает диспетчер задач top для заданного первым аргументом имени процесса
This commit is contained in:
parent
8af5acbf7b
commit
52197acf18
|
@ -0,0 +1,15 @@
|
|||
#Скрипт вызывает диспетчер задач top для заданного первым аргументом имени процесса
|
||||
#!/bin/bash
|
||||
|
||||
if [ -n "$1" ] #ключ -n указывает что переменная задана
|
||||
then
|
||||
PIDs=$(pgrep -d ',' $1) #ключ -d задает разделитель в списке идентификаторов процессов для заданного имени
|
||||
if [ -n "$PIDs" ] #ключ -n указывает что переменная задана
|
||||
then
|
||||
top -p$PIDs #ключ -p задает идентификаторы процессов для top в формате -p1,2,3 и т.д. через запятую
|
||||
else
|
||||
echo "Процесс $1 не найден"
|
||||
fi
|
||||
else
|
||||
top
|
||||
fi
|
Loading…
Reference in New Issue