li shell random

3人阅读 评论(0) 收藏 举报
分类:

random

或者

sort -rR  a.txt | head -1 随机排序然后取出前一行


shuf:把输入行按随机顺序输出到标准输出。

shuf  -n1 a.txt    n行数,取出几行


#set fish_greeting (date)

#set fish_greeting (fortune)

#set fish_greeting (sort -rR ~/.quotes | head -1)

#set fish_greeting $result


set result (shuf -n1 ~/.quotes)

switch (shuf -n1 ~/.quotes)
case fortune
    set fish_greeting (fortune)
case date
    set fish_greeting (date)
case '*'
    set fish_greeting $result
end



查看评论

Linux下Shell从入门到精通完整版

本套课程适用于初学者以及各类运维人员,我们可以通过本次的编程技术学习,明白并掌握企业里面的运维编程必备脚本,同时掌握企业运维到底要求会什么东西,有哪些是我们必须要掌握的知识。
  • 2017年03月03日 13:47

Shell的RANDOM变量

shell有一个环境变量RANDOM,范围是0--32767 如果我们想要产生0-25范围内的数:$(($RANDOM%26)) 在$(()) 是可以省略取值的$符号的。 (All ...
  • baoendemao
  • baoendemao
  • 2016-08-23 11:12:35
  • 890

shell中random的使用 (ex21.sh)

#!/bin/bash # $RANDOM returns a different random integer at each invocation. # Nominal range: 0 - 3...
  • zhouyanldh
  • zhouyanldh
  • 2012-10-29 11:24:25
  • 4707

Shell中生成一定范围内随机整数几种方法

在Shell脚本中可以用random,随机设备(/dev/random,/dev/urandom),date,uuid,甚至md5sum等命令来生成随机数字或字母。如果要生成某一范围内的随机整数的情况...
  • Jerry_1126
  • Jerry_1126
  • 2016-09-16 21:14:49
  • 1687

shell 生成指定范围随机数与随机字符串

shell 生成指定范围随机数与随机字符串 1.使用系统的 $RANDOM 变量 fdipzone@ubuntu:~$ echo $RANDOM 17617 $RANDOM 的范围是 [...
  • fdipzone
  • fdipzone
  • 2014-04-22 22:17:25
  • 73717

shell中如何获取随机数

from:http://standalone.javaeye.com/blog/511101 1、使用shell变量$RANDOMecho $RANDOM2、使用awk的随机函数awk 'BEGIN{...
  • tenfyguo
  • tenfyguo
  • 2011-01-24 17:20:00
  • 3311

shell random

random=$$           #Initialize the seed to the PID of the script upper_limit=$1 random_number=$((...
  • suxinmin
  • suxinmin
  • 2011-08-01 10:54:23
  • 590

shell_猜数字游戏

#!/bin/bash MAX=50 guess=-1 let answer=($RANDOM % $MAX) let answer+=1 floor=1 ceiling=$MAX guessti...
  • jiangkai_nju
  • jiangkai_nju
  • 2013-06-06 20:03:44
  • 1106

linux shell实现随机数多种方法(date,random,uuid)

一、通过时间获得随机数(date)这个也是我们经常用到的,可以说时间是唯一的,也不会重复的,从这个里面获得同一时间的唯一值。适应所有程序里面了。 例子:01[chengmo@centos5 shell...
  • eclipser1987
  • eclipser1987
  • 2011-06-13 23:09:00
  • 4703

shell实例浅谈之三产生随机数七种方法

shell随机数
  • taiyang1987912
  • taiyang1987912
  • 2014-10-11 19:53:01
  • 23452
    个人资料
    持之以恒
    等级:
    访问量: 3777
    积分: 1495
    排名: 3万+