我想写
level=$( echo "scale=0; ( 254 * ( if ( $1 > 100 ) { 100 } else { $1 } ) ) / 100" | bc )
但这似乎是不可能的。是这样吗?
使用
awk
awk "BEGIN { if ( $h < 13 ) { print 13 - $h } else { print 1 }; exit }"