Get ceiling integer from number in linux (BASH)

后端 未结 13 1965
陌清茗
陌清茗 2020-12-01 04:54

How would I do something like:

ceiling(N/500)

N representing a number.

But in a linux Bash script

13条回答
  •  温柔的废话
    2020-12-01 05:38

    Some more concise Awk logic

    awk '
    function ceil(ip) {
      print ip%1 ? int(ip)+1 : ip
    }  
    BEGIN {
      ceil(1000/500)
      ceil(1001/500)
    }
    '
    

    Result

    2
    3
    

提交回复
热议问题