• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

loay

  • 博客园
  • 联系
  • 订阅
  • 管理

View Post

随机生成1000个QQ号码追加到 QQ.txt 文件

随机生成1000个QQ号码追加到 QQ.txt 文件
要求qq号码符合规则 5-11位

抽出QQ.txt 文件里的幸运手机号,尾数两位刚好是 52 ,并且进行输出

随机生成一个5位数

for  i in `seq 5`
do
        echo -n $[RANDOM%10]
done
echo

结果
[root@host1 03]# bash QQ.sh
93536
[root@host1 03]# bash QQ.sh
99014

随机生成一个5-11位的数
M= $[RNDOM%7+5]
0-6 %7

#!/bin/bash
M=$[RANDOM%7+5]
for  i in `seq $M`
do
        echo -n $[RANDOM%10]
done
echo

不能以0开头

#!/bin/bash
echo -n $[RANDOM%9+1]  #1

M=$[RANDOM%7+4]  #4-10
for  i in `seq $M`
do
        echo -n $[RANDOM%10]
done
echo


#5-11



追加到QQ.txt
抽出QQ.txt 文件里的幸运手机号,尾数两位刚好是 52 ,并且进行输出



#!/bin/bash
>QQ.txt
for i in {1..1000}
do
        echo -n $[RANDOM%9+1]  #1

        M=$[RANDOM%7+4]  #4-10
        for  i in `seq $M`
        do
                echo -n $[RANDOM%10]
        done
        echo
done >>QQ.txt

grep "52$" QQ.txt

#5-11

posted on 2025-03-28 09:11  loay  阅读(126)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3