Я пытаюсь написать сценарий, который может контролировать загрузку процессора процесса в течение определенного промежутка времени (для создания графика).
Пока что это команда, которую я использую
ps -p $PROCID -o cputime,etimes
Единственное, что меня беспокоит, так это то, что cputime выводится [dd]hh:mm
(или что-то подобное, не могу вспомнить сейчас)
Есть ли способ отформатировать cputime в секундах, например, etime -> etimes, чтобы получить истекшее время в секундах?
Изменить: это вывод, который я в настоящее время получаю
2-03:01:33 2653793
Я бы хотел, чтобы первый параметр форматировался в секундах, а не в днях, часах, минутах и секундах.