目的:編寫一個腳本,可以將準別好的名字合集的.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
編輯:黃飛
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
編程
+關注
關注
88文章
3519瀏覽量
93261 -
代碼
+關注
關注
30文章
4669瀏覽量
67757 -
腳本
+關注
關注
1文章
382瀏覽量
14760
原文標題:編寫一個點名器腳本
文章出處:【微信號:FPGA學姐,微信公眾號:FPGA學姐】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
shell腳本編寫之本地腳本的編寫和執行
本帖最后由 jf_13411809 于 2024-8-28 10:25 編輯
1、編寫建立一個myshell.sh文件,使用vim進行編輯。elf@ubuntu:~/work/example
發表于 08-28 09:36
python編寫腳本方法
對于具有484個引腳的芯片,如果手動一個一個設置引腳,必然是一場噩夢。網上有使用Capture進行自動導入的帖子,不過沒有找到AD方面的帖子。本文使用python,編寫
發表于 11-17 11:38
?4885次閱讀
分享一份網友學習python時編寫的一個小工具
EETOP網友很多是IC設計相關的,特別是從事IC驗證的,經常會編寫腳本,以前用的最多的應該是Perl語言,隨著python的流行,也有很多人開始學習Python.
今天分享一份網友學習python時
如何在代碼編寫器StudioIDE開發環境中使用腳本實用程序的詳細描寫
腳本是代碼編寫器Studio集成開發的一種新實用工具。環境(IDE)V2.10。它提供了一個集成到Perl或Visual中的命令庫。基本應用
發表于 04-25 14:09
?8次下載
u-boot中Hush shell的功能及編寫腳本的方法介紹
了解u-boot中Hush shell的功能,以及如何為其編寫腳本。
說明了存儲和檢索腳本的方法。
如何制作一個清理計算機的批處理腳本
以這種可指示的方式,我們將編寫一個腳本來清理計算機上的大多數垃圾文件,例如.temp文件,日志文件,臨時幫助文件,磁盤檢查文件,臨時備份文件等等。除此之外,我們將為程序創建
評論