0
点赞
收藏
分享

微信扫一扫

Rocky基础练习题-手机号码抽奖脚本

写一个脚本可以进行手机号码抽奖,脚本为/root/bin/choujiang.sh,当执行脚本时,会对/app/mobile.txt文件进行随机抽奖,注意手机号中的第4位及之后的3位变成*

[root@rocky8-1 ~]#cat 5.txt  

1312300690

1322301691

1332302692

1342303693

...

-----------------------

#!/bin/bash

NUM=`cat 5.txt |wc -l`

RAN=$(echo $[RANDOM%$NUM+1])

PHONE=$(sed -rn "${RAN}p" 5.txt)   #  5.txt是存放手机号码文件

BIN=$(echo ${PHONE} | egrep -o "^[0-9]{3}")

AFT=$(echo ${PHONE} | egrep -o "[0-9]{4}$")

echo "$BIN"****"$AFT"

举报

相关推荐

0 条评论