Bc 我不知道';I don’我不理解我提到的一个Shell Sciprt

Bc 我不知道';I don’我不理解我提到的一个Shell Sciprt,bc,Bc,有一个shell脚本来检查CPU使用量是否超过CPU阈值 但有一件事我不明白,在下面的脚本中,为什么有1 COMPARE='echo "if ($CPU_Usage>=$CPU_Threshold) 1" | bc' 脚本是否意味着如果CPU使用率>=CPU\U阈值,则比较变量设置为1 如果不比较变量设置为0?请从shell中以交互方式尝试。设置不同的$CPU\U使用率和$CPU\U阈值值,并观察$COMPARE的变化情况。

有一个shell脚本来检查CPU使用量是否超过CPU阈值

但有一件事我不明白,在下面的脚本中,为什么有1

COMPARE='echo "if ($CPU_Usage>=$CPU_Threshold) 1" | bc'
脚本是否意味着如果CPU使用率>=CPU\U阈值,则比较变量设置为1


如果不比较变量设置为0?

请从shell中以交互方式尝试。设置不同的
$CPU\U使用率
$CPU\U阈值
值,并观察
$COMPARE
的变化情况。