LINUX.ORG.RU

Cосчитать кол во процесов и пользователей в момент выполнения процедуры


0

0

Нужно написать сценарий, который выводит на экран два предложения вида: 1There are XX processes running 2There are YY uses on the system где XX -число процессов в системе на момент исполнения процедуры YY- число пользователей, работающих в системе в момент исполнения сценария. Помогите, пожалуйста.


#!/bin/sh
echo 'There are' $( find /proc/ -maxdepth 1 -regex '.*/[0-9]+' | wc -l ) 'processes running'
echo 'There are' $( who | cut -d ' ' -f 1 | sort -u | wc -l ) 'users on the system'
Deleted
()
Ответ на: комментарий от sdio

Ой, а я думаю чего это в последнее время так много вопросов по шеллу задают. А это оказывается всё один персонаж...

Deleted
()

Ты же обещал прочитать книгу или маны по шеллу!

madgnu ★★★★★
()

все просто. процессов - ps uax | wc -l, юзеров - who | wc -l

Komintern ★★★★★
()

как все догадались, за момент выполнения подсчёта процессов могут появиться новые или убиться старые, поэтому эта задача не так проста

dimon555 ★★★★★
()

В игнор нах. Книжки читай.

Unclown
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.