您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
linux 隨機數shuf命令詳解
发布时间:2022-02-11 21:38:33编辑:雪饮阅读()
首先看看如下命令執行結果
[root@localhost ~]# shuf -i 1-10000 -n 1 -o 1.txt
[root@localhost ~]# cat 1.txt
9630
這裏shuf命令是產生隨機數的,
-i就是接收一個輸入,這個輸入是一個範圍(-i, --input-range=LO-HI 将LO 到HI 的每个数字视为输入行)
-n, --head-count=行数 最多输出指定的行数,那麽我這裏指定-n的值為1,則就相當於每次只產生一個隨機數,既然是輸出的行數,則你不指定就是所有行的亂序
不指定-n如:
[root@localhost ~]# shuf -i 1-1000 | tail
203
523
116
460
639
475
561
817
934
514
這裏防止結果太多,就用tail來限制下(默認10條,最尾部10條)
那麽-o則是指定輸出,這裏指定刷出到當前路徑下的1.txt文件中,不存在1.txt時候會自動創建1.txt文件。
关键字词:linux,隨機,shuf
下一篇:linux sh -c是什麽?
相关文章
- GatewayWorker-Linux系统快速开始(从一个精简的聊天dem
- webman-配置數據庫-postgresql(9.4)允許遠程鏈接(linu
- 基于centos8配置下证书登录哈-并基于MobaXterm应用配
- sqlcmd的使用-linux中也可以連接sqlserver數據庫(2008)
- Linux中死灰復燃的進程如何殺死?fuser命令的使用
- linux的vi使用小技巧-ctrl+z恢復編輯位置
- 配置安装Apache ActiveMQ(5.16.3-linux-64)
- 使ubuntu20默认启用字符界面
- linux下安卓環境(安卓sdk)安裝配置(ubuntu-18.04.5-desk
- 4-1 Linux基础考察点