Linux与后台开发归档

[Bash]awk文件内浮点数 整形比较的坑

2020-05-14  本文已影响0人  _小老虎_

awk -F'\t' '{
  if ($1 < 10) {
    print $0
  }
}'

例如6.58和10,最终不会输出,究其原因可能是将$1转换字符串

awk -F'\t' '{
  if ($1 * 1.0 < 10.0) {
    print $0
  }
}'

需要给$1 * 1.0 转换

上一篇 下一篇

猜你喜欢

热点阅读