shuf命令 – 产生随机的排列

Linux命令 统信UOS系统管理员 4周前 (03-18) 12次浏览 0个评论 扫描二维码

shuf 命令将输入的内容随机排列并输出。 shuf 命令当没有文件或文件为-时,读取标准输入。

语法格式: shuf [参数]

常用参数:

-e 将每个 ARG 视为输入行
-i 将数字范围 LO(最低)到 HI(最高)之间的作为输入行
–help 显示帮助信息并退出

参考实例

模拟硬币抛掷,获取前 10 个结果:

[root@xtuos.com ~]# shuf -r -n 10 -e "正面" -e "反面"
反面
正面
正面
正面
反面
反面
反面
正面
正面
正面

模拟体彩超级大乐透:

[root@xtuos.com ~]# shuf -i 1-35 -n 5|sort -n && shuf -i 1-12 -n 2|sort -n
4
17
20
29
31
6
11


统信UOS之家 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:shuf命令 – 产生随机的排列
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址