一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

編寫一個點名器腳本

FPGA學姐 ? 來源:FPGA學姐 ? 2023-11-06 12:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

目的:編寫一個腳本,可以將準別好的名字合集的.txt傳入腳本,然后每次隨機顯示一個人的姓名

實現(xiàn)思路:傳入.txt到變量line,傳入需要點名人的數(shù)量,每1秒隨機打印出一個人的名字

#利用wc指令我們可以計算文件的Byte數(shù)、字數(shù)、或是列數(shù),-l顯示行數(shù)
foriin$(seq 1 $1)
do
#統(tǒng)計總?cè)藬?shù)
line=`cat user.txt |wc -l`
#得到隨機行號
num=$[RANDOM%line+1]
#查找并打印 usr.txt里隨機行號的人名行
sed -n "${num}p" user.txt
sleep1
#清空當前終端窗口的屏幕內(nèi)容
clear
done

實現(xiàn)效果:

為了觀察效果不加clean

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

編輯:黃飛

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 編程
    +關(guān)注

    關(guān)注

    88

    文章

    3689

    瀏覽量

    95259
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4900

    瀏覽量

    70750
  • 腳本
    +關(guān)注

    關(guān)注

    1

    文章

    398

    瀏覽量

    28461

原文標題:編寫一個點名器腳本

文章出處:【微信號:FPGA學姐,微信公眾號:FPGA學姐】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    如何在bash shell腳本中使用變量

    如果你使用編程語言編寫過程序,那么定接觸過變量。而在 bash 腳本編寫時,變量也是很重
    發(fā)表于 12-02 16:32 ?2403次閱讀
    如何在bash shell<b class='flag-5'>腳本</b>中使用變量

    shell腳本編寫之本地腳本編寫和執(zhí)行

    本帖最后由 jf_13411809 于 2024-8-28 10:25 編輯 1、編寫建立myshell.sh文件,使用vim進行編輯。elf@ubuntu:~/work/example
    發(fā)表于 08-28 09:36

    用labview制作點名

    制作點名冊但是不會建立數(shù)據(jù)和調(diào)用數(shù)據(jù)
    發(fā)表于 10-16 21:16

    腳本引擎編寫

    tcl腳本小白,我現(xiàn)在需要編寫腳本引擎,目前已經(jīng)建立好了自己的套指令系統(tǒng),需要能使用這個
    發(fā)表于 03-19 16:16

    請問怎么編寫AD畫原理圖的腳本

    RT 本人菜鳥枚 想要編寫AD畫原理圖的腳本 有沒有大神提供下入門資料可以讓我摸索
    發(fā)表于 03-25 07:35

    什么是腳本? makefile的編寫規(guī)則有哪些

    、實驗?zāi)康暮鸵?了解什么是腳本2掌握shell編程方法3掌握makefile的編寫規(guī)則二、實驗內(nèi)容和原理1編寫
    發(fā)表于 12-22 07:52

    python編寫腳本方法

    對于具有484引腳的芯片,如果手動一個一個設(shè)置引腳,必然是場噩夢。網(wǎng)上有使用Capture進行自動導(dǎo)入的帖子,不過沒有找到AD方面的帖子。本文使用python,編寫
    發(fā)表于 11-17 11:38 ?5085次閱讀

    如何在代碼編寫器StudioIDE開發(fā)環(huán)境中使用腳本實用程序的詳細描寫

    腳本是代碼編寫器Studio集成開發(fā)的種新實用工具。環(huán)境(IDE)V2.10。它提供了集成到Perl或Visual中的命令庫?;緫?yīng)用
    發(fā)表于 04-25 14:09 ?8次下載
    如何在代碼<b class='flag-5'>編寫</b>器StudioIDE開發(fā)環(huán)境中使用<b class='flag-5'>腳本</b>實用程序的詳細描寫

    u-boot中Hush shell的功能及編寫腳本的方法介紹

    了解u-boot中Hush shell的功能,以及如何為其編寫腳本。 說明了存儲和檢索腳本的方法。
    的頭像 發(fā)表于 11-22 07:00 ?6110次閱讀

    如何制作清理計算機的批處理腳本

    以這種可指示的方式,我們將編寫腳本來清理計算機上的大多數(shù)垃圾文件,例如.temp文件,日志文件,臨時幫助文件,磁盤檢查文件,臨時備份文件等等。除此之外,我們將為程序創(chuàng)建
    的頭像 發(fā)表于 10-22 14:56 ?2218次閱讀

    什么是腳本?腳本程序?qū)W習

    腳本編寫VB腳本代碼??梢韵笫褂孟到y(tǒng)函數(shù)樣使用項目中完成的腳本。創(chuàng)建腳本時,確定其型號并定
    的頭像 發(fā)表于 05-11 10:39 ?7339次閱讀
    什么是<b class='flag-5'>腳本</b>?<b class='flag-5'>腳本</b>程序?qū)W習

    Linux命令行與shell腳本編寫

    Linux命令行與shell腳本編寫
    發(fā)表于 01-11 16:50 ?4次下載

    shell腳本編寫程序

    編寫Shell腳本時,你需要按照以下步驟進行: 打開文本編輯器,例如vi、nano或gedit。 創(chuàng)建
    的頭像 發(fā)表于 11-08 10:12 ?1239次閱讀

    shell實例三(編寫批量修改擴展名腳本)

    實現(xiàn)功能: 編寫批量修改擴展名腳本,如批量將 txt 文件修改為 doc 文件 執(zhí)行腳本時,需要給腳本添加位置參數(shù)
    的頭像 發(fā)表于 11-09 09:35 ?981次閱讀
    shell實例三(<b class='flag-5'>編寫</b>批量修改擴展名<b class='flag-5'>腳本</b>)

    樹莓派新手必看!在樹莓派上編寫和運行 Shell 腳本!

    執(zhí)行的操作。Shell腳本只是文本文件,包含系列按順序執(zhí)行的Shell(命令行)命令,就好像這些命令直接在命令行中輸入
    的頭像 發(fā)表于 03-25 09:28 ?469次閱讀
    樹莓派新手必看!在樹莓派上<b class='flag-5'>編寫</b>和運行 Shell <b class='flag-5'>腳本</b>!