0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

编写一个点名器脚本

FPGA学姐 来源:FPGA学姐 2023-11-06 12:41 次阅读

目的:编写一个脚本,可以将准别好的名字合集的.txt传入脚本,然后每次随机显示一个人的姓名

实现思路:传入.txt到变量line,传入需要点名人的数量,每1秒随机打印出一个人的名字

#利用wc指令我们可以计算文件的Byte数、字数、或是列数,-l显示行数
foriin$(seq 1 $1)
do
#统计总人数
line=`cat user.txt |wc -l`
#得到随机行号
num=$[RANDOM%line+1]
#查找并打印 usr.txt里随机行号的人名行
sed -n "${num}p" user.txt
sleep1
#清空当前终端窗口的屏幕内容
clear
done

实现效果:

为了观察效果不加clean

a820a25a-7bd8-11ee-939d-92fbcf53809c.png

编辑:黄飞

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编程
    +关注

    关注

    88

    文章

    3441

    浏览量

    92416
  • 代码
    +关注

    关注

    30

    文章

    4556

    浏览量

    66814
  • 脚本
    +关注

    关注

    1

    文章

    372

    浏览量

    14637

原文标题:编写一个点名器脚本

文章出处:【微信号:FPGA学姐,微信公众号:FPGA学姐】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    用labview制作点名

    制作点名册但是不会建立数据和调用数据
    发表于 10-16 21:16

    脚本引擎编写

    tcl脚本小白,我现在需要编写脚本引擎,目前已经建立好了自己的套指令系统,需要能使用这个
    发表于 03-19 16:16

    请问怎么编写AD画原理图的脚本

    RT 本人菜鸟枚 想要编写AD画原理图的脚本 有没有大神提供下入门资料可以让我摸索
    发表于 03-25 07:35

    Linux上使用Jmeter编写脚本

    如何使用Jmeter编写脚本,执行性能测试,欢迎查看我的另篇博文 JMeter性能测试入门
    发表于 07-05 08:00

    如何编写Shell脚本命令?

    编写Shell脚本命令
    发表于 06-18 14:00

    什么是脚本? makefile的编写规则有哪些

    、实验目的和要求1了解什么是脚本2掌握shell编程方法3掌握makefile的编写规则二、实验内容和原理1编写
    发表于 12-22 07:52

    C#教程之批量更名器

    C#教程之批量更名器,很好的C#资料,快来学习吧。
    发表于 04-20 14:46 11次下载

    python编写脚本方法

    对于具有484个引脚的芯片,如果手动一个一个设置引脚,必然是一场噩梦。网上有使用Capture进行自动导入的帖子,不过没有找到AD方面的帖子。本文使用python,编写脚本,自动分配引脚。
    发表于 11-17 11:38 4786次阅读

    u-boot中Hush shell的功能及编写脚本的方法介绍

    了解u-boot中Hush shell的功能,以及如何为其编写脚本。 说明了存储和检索脚本的方法。
    的头像 发表于 11-22 07:00 5071次阅读

    什么是脚本脚本程序学习

    脚本编写VB脚本代码。可以象使用系统函数一样使用项目中完成的脚本。创建脚本时,确定其型号并定义传送参数。“Function”类型的
    的头像 发表于 05-11 10:39 6097次阅读
    什么是<b class='flag-5'>脚本</b>?<b class='flag-5'>脚本</b>程序学习

    什么是脚本?---脚本程序学习

    脚本编写VB脚本代码。可以象使用系统函数一样使用项目中完成的脚本。创建脚本时,确定其型号并定义传送参数。“Function”类型的
    的头像 发表于 06-12 15:39 3746次阅读
    什么是<b class='flag-5'>脚本</b>?---<b class='flag-5'>脚本</b>程序学习

    系统监控相关知识及钉钉机器人告警脚本编写

    今天浩道跟大家分享硬核监控干货,一文带大家学习系统监控相关知识及钉钉机器人告警脚本编写
    的头像 发表于 11-18 09:18 596次阅读

    Linux命令行与shell脚本编写

    Linux命令行与shell脚本编写
    发表于 01-11 16:50 4次下载

    shell脚本编写程序

    编写Shell脚本时,你需要按照以下步骤进行: 打开一个文本编辑器,例如vi、nano或gedit。 创建一个新文件,并将其保存为以.sh为扩展名的文件, 例如script.sh 。 在文件的第一
    的头像 发表于 11-08 10:12 525次阅读

    shell实例三(编写批量修改扩展名脚本)

    实现功能: 编写批量修改扩展名脚本,如批量将 txt 文件修改为 doc 文件 执行脚本时,需要给脚本添加位置参数
    的头像 发表于 11-09 09:35 265次阅读
    shell实例三(<b class='flag-5'>编写</b>批量修改扩展名<b class='flag-5'>脚本</b>)