shell中小数的判断与运算

本章节我们列举了几个场景来分析如何进行小数的比较和运算/计算

小数的比较​

在做试验的时候,偶尔有一次需要使用到启动时间,启动时间可以通过

cat /proc/uptime 来获得

root@forlinx:~# cat /proc/uptime
695.35 1370.68
root@forlinx:~# 

得到这2个数据后,前面的数据就是设备本次启动的时间,单位秒;

我们可以使用 awk命令得到第一个数据

root@forlinx:~# cat /proc/uptime | awk '{print $1}'
778.09
root@forlinx:~# 

然后就直接比较不就可以了吗。

结果发现没有达到想要的结果。后来就怀疑是小数点引起的,当然我们也可以使用sed去掉小数点然后再比较,再本片文章中不谈,仅谈关于小数点的比较。

1、可以使用

  [

你可能感兴趣的:(shell编程实战技巧,linux,shell)