GNU排序-R确定性与否?

时间:2015-04-14 00:28:18

标签: gnu

我的印象是GNU sort -R是一个伪随机的线路,即确定性的。但是,每次运行它时,线条的顺序都不同!我误解了sort -R吗?还有另一个确定性的洗牌器吗?

1 个答案:

答案 0 :(得分:1)

对于确定性行为,您需要提供--random-source参数

e.g。 cat ~/tmp/test1.txt | sort -R --random-source=/dev/zero

--random-source就像种子一样,可以指向任何文件

默认sort -R不确定,我已经在Ubuntu 14.04

进行了测试