Я использую определенную команду ps, а именно
ps -p <pid> -o %cpu, %mem
который дает мне результат, подобный
%CPU %MEM
15.1 10.0
Все, что я хочу сделать, это просто напечатать эти цифры, такие как 15.1 и 10.0 без заголовков. Я попытался использовать "разрез". Но, похоже, это работает на каждой линии.
i.e
echo "$(ps -p 747 -o %cpu,%mem)" | cut -c 1-5
дает что-то вроде
%CPU
8.0
Как получить только цифры без заголовков?