sed -e 's/ .*//' -e 's/\.//' -e 's/^0*//' /proc/loadavg
Команда sed выполняет последовательность преобразований над входными данными. В данном случае, она применяется к файлу /proc/loadavg.
— -e 's/ .*//' заменяет все символы после пробела (включая сам пробел) на пустую строку. Это удаляет информацию о количестве загруженных процессоров и общую нагрузку системы.
— -e 's/\.//' удаляет точку из числа, которое представляет загрузку одного процессора.
— -e 's/^0*//' удаляет нули в начале строки, чтобы получить числовое значение загрузки.
Таким образом, эта команда извлекает числовое значение загрузки ЦП в процентах из файла /proc/loadavg.
Альтернативой данной команде может быть использование других инструментов для обработки текста, например, awk или cut.
