1 编写一个点名器脚本-德赢Vwin官网 网
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

编辑:黄飞

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

    关注

    88

    文章

    3614

    浏览量

    93684
  • 代码
    +关注

    关注

    30

    文章

    4779

    浏览量

    68515
  • 脚本
    +关注

    关注

    1

    文章

    389

    浏览量

    14858

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

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

收藏 人收藏

    评论

    相关推荐

    如何在bash shell脚本中使用变量

    如果你使用编程语言编写过程序,那么定接触过变量。而在 bash 脚本编写时,变量也是很重
    发表于 12-02 16:32 2099次阅读
    如何在bash shell<b class='flag-5'>脚本</b>中使用变量

    shell脚本编写之本地脚本编写和执行

    本帖最后由 jf_13411809 于 2024-8-28 10:25 编辑 1、编写建立myshell.sh文件,使用vim进行编辑。elf@ubuntu:~/work/example
    发表于 08-28 09:36

    用labview制作点名

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

    脚本引擎编写

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

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

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

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

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

    python编写脚本方法

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

    分享份网友学习python时编写小工具

    EETOP网友很多是IC设计相关的,特别是从事IC验证的,经常会编写脚本,以前用的最多的应该是Perl语言,随着python的流行,也有很多人开始学习Python. 今天分享份网友学习python时
    的头像 发表于 01-22 10:43 7326次阅读
    分享<b class='flag-5'>一</b>份网友学习python时<b class='flag-5'>编写</b>的<b class='flag-5'>一</b><b class='flag-5'>个</b>小工具

    如何在代码编写器StudioIDE开发环境中使用脚本实用程序的详细描写

    脚本是代码编写器Studio集成开发的种新实用工具。环境(IDE)V2.10。它提供了集成到Perl或Visual中的命令库。基本应用
    发表于 04-25 14:09 8次下载
    如何在代码<b class='flag-5'>编写</b>器StudioIDE开发环境中使用<b class='flag-5'>脚本</b>实用程序的详细描写

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

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

    如何制作清理计算机的批处理脚本

    以这种可指示的方式,我们将编写脚本来清理计算机上的大多数垃圾文件,例如.temp文件,日志文件,临时帮助文件,磁盘检查文件,临时备份文件等等。除此之外,我们将为程序创建
    的头像 发表于 10-22 14:56 2012次阅读

    什么是脚本脚本程序学习

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

    Linux命令行与shell脚本编写

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

    shell脚本编写程序

    编写Shell脚本时,你需要按照以下步骤进行: 打开文本编辑器,例如vi、nano或gedit。 创建
    的头像 发表于 11-08 10:12 874次阅读

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

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