摘要: 代码中免不了要进行各种数据计算。抛开科学计算不提,普通的计算占地,百分比,同比,环比等需求就很常见。linux shell中进行数字计算,主要有如下几种方式: 1.bc bc是比较常用的linux计算工具了,而且支持浮点运算: [webopa@namenode-backup expensive_us 阅读全文
posted @ 2018-05-08 15:40 liujiacai 阅读(3534) 评论(0) 推荐(0)
摘要: 1、shell变量 shell变量赋值语句为”name=[value]“,等号两边不能有空格,可以给shell变量追加内容”name+=value“,取消shell变量的设置使用”unset name”,例子如下。 $ var=1 $ echo $var 1 $ var=123 $ echo $va 阅读全文
posted @ 2018-05-08 15:25 liujiacai 阅读(1950) 评论(0) 推荐(0)
摘要: 原文:http://blog.51cto.com/woyaoxuelinux/1863045 shell: 弱类型编程语言 强:变量在使用前,必须事先声明,甚至还需要初始化; 弱:变量用时声明,甚至不区分类型; 变量赋值:VAR_NAME=VALUE bash变量类型: 环境变量 本地变量(局部变量 阅读全文
posted @ 2018-05-08 10:59 liujiacai 阅读(1299) 评论(0) 推荐(0)
摘要: Linux:使用libgen.h:basename,dirname basename以及dirname是两个命令: 可以通过: 来查看对应的帮助文档。 对于basename的描述是: 关于命令请大家自行阅读man手册。 basename以及dirname不仅是命令,而且还是函数,通过include头 阅读全文
posted @ 2018-05-08 10:47 liujiacai 阅读(665) 评论(0) 推荐(0)