linux扩容脚本,读书笔记--101个shell脚本 之#9
发布日期:2021-08-20 01:25:43
浏览次数:3
分类:技术文章
本文共 550 字,大约阅读时间需要 1 分钟。
这次的shell案例比较简单,但有其特点。
The Code
#!/bin/sh# scriptbc - Wrapper for 'bc' that returns the result of a calculation.if [ $1 = "-p" ] ; then precision=$2 shift 2else precision=2 # defaultfibc -q << EOFscale=$precision$*quitEOFexit 0
脚本特点:
1) 脚本整体简洁明了,但功能强大,可以实现带自定义数值运算。
2)scale=$precision 是传给bc的参数,用于显示小数的位数
3)<< EOF
scale=$precision $* quit
EOF
用来给脚本传递值,类似于在bash下手动依次输入的效果。
4) precision=$2 ;shift 2 这行有意思,有了这个就可以实现脚本参数的功能,
shift 2 的意思是将输入的参数左移2位,即$1,$2先清空,$3赋值给$1,$4赋值给$2。
本文转自hb_fukua 51CTO博客,原文链接:http://blog.51cto.com/280492021年05月01日3797,如需转载请自行联系原作者
转载地址:https://blog.csdn.net/weixin_32141627/article/details/116682635 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2024年03月31日 22时57分42秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
二十七. geotrellis使用 栅格数据色彩渲染
2019-04-26
二十八. geotrellis使用 栅格数据色彩渲染(多波段真彩色)
2019-04-26
二十九. geotrellis使用 迁移geotrellis至1.1.1版
2019-04-26
三十. geotrellis使用 使用geotrellis读取PostGIS空间数据
2019-04-26
三十二. geotrellis使用 大量GeoTiff文件实时发布TMS服务
2019-04-26
IOS实现图片倒影效果
2019-04-26
https使用相关资料
2019-04-26
启动页延迟
2019-04-26
Cornerstone链接SVN教程
2019-04-26
环信集成错误
2019-04-26
微信支付
2019-04-26
支付宝支付集成
2019-04-26
极光推送
2019-04-26
iOS 获取本地设备IP地址
2019-04-26
QQ丶微信分享URL Schemes填写
2019-04-26
dispatch_sync死锁
2019-04-26
博客笔记总结2
2019-04-26
博客笔记总结1
2019-04-26
UITextField 限制输入字数
2019-04-26