Похожие чаты

Подскажите пожайлуста как можно посчитать кол-во потоков у каждого процесса

в линуксе с помощью bash? Я сообразил что это нужно делать с помощью утилиты ps, но не могу проитерировать каждый

По сути единичный процесс я могу вычилсить так, но как мне проитерировать каждый существующий процесс в линуксе

ps hH p PID | wc -l

7 ответов

23 просмотра

/proc/PID/stat распарсить не вариант?

joel fiber optic cable core-Cage Автор вопроса
DreamingKitten
/proc/PID/stat распарсить не вариант?

можно, но я не умею regex писать

joel fiber optic cable core Cage
можно, но я не умею regex писать

ходи на https://regex101.com/ , там понятно всё будет

joel fiber optic cable core Cage
можно, но я не умею regex писать

Кстати, вот с таким как раз отлично справляется ChatGPT.

grep -oP '(?:\S+\s+){19}\K\d+' /proc/30194/stat

joel fiber optic cable core-Cage Автор вопроса
DreamingKitten
grep -oP '(?:\S+\s+){19}\K\d+' /proc/30194/stat

for pid in $(ps -eo pid); do echo "$pid: $(ps hH p $pid | wc -l)" done вот так работет норм, осталось понять как в bash мне нормально выхлоп из $(ps hH p $pid | wc -l) записать в переменную все разобрался, неудобно конечно сделана в bash работа со строками

Похожие вопросы

Обсуждают сегодня

Let me insert my "5++" kilocents into how zcash should be positioned (and how it would have been positioned/adopted from day one). You are allowed to believe or not believe in...
eBiker
5
In a country where censorship and arbitrary decisions are the order of the day, offering a message of hope to workers and youth is necessary, but it is only possible with expe...
Ibrahim Rabiu
1
How did we have so many dormant scammers in here? Who are these people. It’s been years. We know each other. If you dm me “I’ve been an og” but haven’t said a single word her...
Justin | LGCY |
42
Hello Everyone 🙌🏻💜 Happy (?) Friday to everyone 😁😁 I have read through all the comments/feedback/complaints in the last 2 days following the CEO Update AMA. Clearly the ...
Patrick - Ultra.io
5
[sheetoshi] Would ergo docs be the best resource for someone who has a few years experience in web development and would like to learn how to build on ergo?
DiscordBridge
17
Kraken has just announced they won t support the merger of Fet and Ocean (Agix not available anyways)! This means we on Kraken are forced to close our position on loss or tran...
MG
21
Absolutely! 100+ countries? That's insane. 🌍🔥
Josh
26
Кстати, а я вот тут подумал. Допустим, у нас имеется цикл который выполняет огромное количество итераций, но мы хотим, чтобы какие-то действия исполнилось только один раз. В Я...
The Bird of Hermes
23
Доброй ночи. Вопрос знатокам. Имеется некая таблица, результат которой выведен в DBGrid на форме. И есть форма, с помощью которой можно как добавить запись, так и отредактиров...
Евгений
28
а всё почему? потому что ассемблер в отличии от яву порождает множество пагубных привычек, среди которых например можно отметить использование глобальных переменных для всего ...
Mixail Frolov
35
Карта сайта