shell脚本
Posted xdl_smile
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本相关的知识,希望对你有一定的参考价值。
获取随机字符串或数字
获取随机8位字符串
#!/bin/bash #方法1,$RANDOM产生5位随机数,md5sum加密,然后截取8位 echo $RANDOM | md5sum | cut -c 1-8 #方法2 openssl rand -base64 4 #方法3 cat /proc/sys/kernel/random/uuid | cut -c 1-8
运行结果
0240b838 MayR3g== 9467a4cf
获取随机8为数字
#!/bin/bash #方法1,cksum:打印CRC效验和统计字节 echo $RANDOM | cksum | cut -c 1-8 #方法2: openssl rand -base64 4 | cksum|cut -c 1-8 #方法3 date +%N | cut -c 1-8
运行结果
88342984 20663999 49795828
定义一个颜色输出字符串函数
方法1
#!/bin/bash function echo_color(){ if [ $1 == "green" ]; then echo -e "