From 7cc09d5e2e2c62ce1a675009296992d7aeebecf9 Mon Sep 17 00:00:00 2001 From: zhangliu <1807346727@qq.com> Date: Fri, 9 Aug 2024 20:30:56 +0800 Subject: [PATCH] fix sysmonitor check logic --- source/tools/detect/sched/sysmonitor/sysmonitor.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/tools/detect/sched/sysmonitor/sysmonitor.sh b/source/tools/detect/sched/sysmonitor/sysmonitor.sh index 19084ae7..77b217c3 100755 --- a/source/tools/detect/sched/sysmonitor/sysmonitor.sh +++ b/source/tools/detect/sched/sysmonitor/sysmonitor.sh @@ -26,7 +26,7 @@ monitor() { while :; do sys_util=`mpstat $cpuarg 1 1 | awk '{print $5}' | awk 'END{print $1}'` - if [ `expr $sys_util \> $maxsys` -eq 0 ]; then + if(($(echo "$sys_util>$maxsys" | bc -l))); then perf record -a -g -o $datafile sleep $lasttime; exit fi -- Gitee