linux使数字变为两位

linux使数字变为两位,第1张

在linux计算方法一:echo$Net_in|awk'{printf("%.2f\n",*8/1000)}'可使数字变为两位。

计算方法二:echo"scale=2234/4543"|bc。

精确来讲,两者只有在 soft quote 中才有差异,否则,都表示"全部参数"( $0 除外)。

若在 command line 上跑 my.sh p1 "p2 p3" p4 的话,

不管是 $@ 还是 $* ,都可得到 p1 p2 p3 p4 就是了。

但是,如果置於 soft quote 中的话:

"$@" 则可得到 "p1" "p2 p3" "p4" 这三个不同的词段(word)﹔

"$*" 则可得到 "p1 p2 p3 p4" 这一整串单一的词段。

在简洁点理解。

$@ 里是一个列表

$* 是整体一行字串。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8504113.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存