>_ IzzyLab

Практическое задание

Посчитай процессы по имени

средне

Запущено несколько процессов sleep. Посчитай их количество и запиши число в /root/count.txt.

Что потренируешь:
  • pgrep
  • подсчёт процессов
  • точное совпадение
  • ps

Разбор темы

Задача сводится к подсчёту процессов с конкретным именем. pgrep умеет не только печатать PID, но и считать совпадения: флаг -c выдаёт их количество вместо списка, а -x требует точного совпадения имени процесса целиком, а не вхождения подстроки — это важно, чтобы не поймать лишнее вроде sleepd. Тот же результат даёт конвейер из ps (вывод только имени команды через -o comm=) и grep -c с якорями строки.

Что проверяется

  1. число процessов sleep посчитано верно

Как это выглядит