看啥推荐读物
专栏名称: 运维
关注互联网运维技术,分享知识
今天看啥  ›  专栏  ›  运维

10个实战及面试常用Linux Shell脚本编写

运维  · 公众号  · 运维  · 2019-07-16 16:18
作者:李振良来自:http://blog.51cto.com/lizhenliang/1929044注意事项1)开头加解释器:#!/bin/bash2)语法缩进,使用四个空格;多加注释说明。3)命名建议规则:变量名大写、局部变量小写,函数名小写,名字体现出实际作用。4)默认变量是全局的,在函数中变量local指定为局部变量,避免污染其他作用域。5)有两个命令能帮助我调试脚本:set -e 遇到执行非0时退出脚本,set-x 打印执行过程。6)写脚本一定先测试再到生产上。1、获取随机字符串或数字获取随机8位字符串:方法1:# echo $RANDOM |md5sum |cut -c 1-8471b94f2方法2:# openssl rand -base64 4vg3BEg==方法3:# cat /proc/sys/kernel/random/uuid |cut -c 1-8ed9e032c获取随机8位数字:方法1:# echo $RANDOM |cksum |cut -c 1-823648321方法2:# openss ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照