From a13bbf75c2e07e0726882141063161207d0fb465 Mon Sep 17 00:00:00 2001 From: primardj Date: Sun, 24 Mar 2024 23:35:01 +0000 Subject: [PATCH] add cpu_calcul --- cpu_calcul | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 cpu_calcul diff --git a/cpu_calcul b/cpu_calcul new file mode 100755 index 0000000..08d7828 --- /dev/null +++ b/cpu_calcul @@ -0,0 +1,13 @@ +#!/bin/sh + +if [ "$1" == "" ] +then + V=" " +else + V="$1" +fi + +awk '{u=$2+$4; t=$2+$4+$5; if (NR==1){u1=u; t1=t;} else print ($2+$4-u1) * 100 / (t-t1) ; }' <(grep "cpu${V}" /proc/stat) <(sleep 0.5;grep "cpu${V}" /proc/stat) + + +#awk '{u=$2+$4; t=$2+$4+$5; if (NR==1){u1=u; t1=t;} else print ($2+$4-u1) * 100 / (t-t1) "%"; }' <(grep "cpu${V}" /proc/stat) <(sleep 1;grep "cpu${V}" /proc/stat)