![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
老张爱喝老白干
胖子
展开
-
shell编程规范
文章目录1. 解释器2. 添加脚本版本和功能注释3. 添加脚本调试4. 变量命名4.1 全局变量和局部变量5. 命名规范5.1 函数命名5.2 脚本命名6. 函数7. 引用模块或者文件8. 脚本日志9. 配置文件10. 其他shell脚本目前我没有找到统一的规范,只能根据自己日常的习惯和读别人shell脚本的时候,踩过的坑,在这里总结一些。1. 解释器shell脚本一般选择bash为解释...原创 2019-10-14 21:53:30 · 1228 阅读 · 1 评论 -
shell变量(备份脚本)
文章目录1. shell类型2. 终端打印2.1 echo打印2.2 printf打印2.3 颜色输出3. 变量3.1 普通变量3.2 环境变量3.3 位置变量3.4 预定义变量4. 备份脚本1. shell类型查看linux系统中包含的shell类型[root@zhanghao ~]# cat /etc/shells /bin/sh/bin/bash/sbin/nologin/...原创 2019-08-25 23:48:41 · 350 阅读 · 0 评论 -
linux下shell运算
文章目录1. shell数学运算1.1 let用法1.2 []和(())方法1.3 expr和bc1.3.1 expr1.3.2 bc1. shell数学运算shell中变量为数值的,也会被存储为字符串,但是我们可以当成数字进行处理1.1 let用法如果不能被整除,则直接取整数位,而不是四舍五入#!/bin/bashread -p "数字1:" num1read -p "数字2:"...原创 2019-10-05 15:35:09 · 267 阅读 · 0 评论