-rw------- 1 root root 401M Jul 3 08:02 20080703-080001.sql.gz -rw------- 1 root root 401M Jul 3 20:02 20080703-200002.sql.gz -rw------- 1 root root 401M Jul 4 02:02 20080704-020001.sql.gz -rw------- 1 root root 401M Jul 4 08:02 20080704-080001.sql.gz -rw------- 1 root root 401M Jul 4 20:02 20080704-200001.sql.gz -rw------- 1 root root 401M Jul 5 02:02 20080705-020001.sql.gz...
by langzi289 - Shell - 2008-07-24 16:19:31 阅读(4033) 回复(29)
Rpasswd.txt 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/6929/showart_31845.html
我有个文件,格式如下: 1.txt 1 12 30 2 8 11 3 10 15 4 8 15 我想做的是将这个文件随机分成两组,每组的第1列都是一样,都是1-4,分组的思路就是根据第2列和第3列来分的,也就是,第一行的第2列是12,那么我就随机产生两个数,只要它们的和是12就可以,比如5和7,然后第3列也一样,产生两个数比如是14和16,然后对应的就生产在两个文件里,随机我要进行1000组,每组文件的命名为a1,b1(表示第一组随机产生的a,b两个文件),以此类...
我用shell命令对一组混合的数据进行洗牌(随机打乱),现在平均分成2份,但是分成的两份数据不可以重复,谁可以帮忙吗? 比如我的混合文件是这样的: 1 3 5 2 4 8 3 4 4 4 5 9 5 7 10 1 4 7 2 5 9 3 3 8 4 6 12 5 6 9 混合文件一共10行,第1列编号都是1-5,1-5,每一行看作是一张牌的话,我现在用shell命令完成了洗牌的操作,但是现在想对洗牌后的结果平均分成两份,但是每份的第1列是不重复的,类似排列组合,我要产生1000组这样的...
我在一台物理机上绑定了多个IP.我想利用shell脚本随机的抽取这些IP中的一个IP,然后进行操作,请问,如何利用shell脚本实现这个功能。谢谢。 [ 本帖最后由 mcumsigscr 于 2009-5-31 10:53 编辑 ]
像这样 原来的 193.116.157.195:80 #123.com 09-06 22:38:26 59.51.38.33:9415 #123.com 09-06 22:38:26 98.15.188.145:8085 #123.com 09-06 22:38:24 改变后的 193.116.157.195:80 #123.com 09-06 22:38:26 3497239 59.51.38.33:9415 #123.com 09-06 22:38:26 23ur9f9 98.15.188.145:8085 #123.com 09-06 22:38:24 04u04t 这样的搞很久没搞出来,谁帮一下,谢谢。
看到有位仁兄的脚本里有这么一段 function rand { a=(0 1 2 3 4 5 6 7 8 9 a b c d e A B C D E F ) for ((i=0;i<7;i++));do echo -n ${a[$RANDOM % ${#a[ * ]}]} done } random=$(rand) 其他的都比较清楚,echo -n ${a[$RANDOM % ${#a[ * ]}]} 这个随机取数的语法不太清楚,请高手讲解~ [ 本帖最后由 jy02107028 于 2009-12-8 16:42 编辑 ]