Случайная сортировка не работает с --random_source = FILE - PullRequest
0 голосов
/ 28 апреля 2018

Я экспериментирую с командой sort для Linux. У меня есть файл1:

one
two
three
four
five

Я пытался:

sort -R file

Вывод этой команды всегда сортируется случайным образом, как и ожидалось

Я тогда попробовал:

sort --random-source=/dev/urandom file1

и команда всегда имеет такой вывод:

five
four
one
three
two

Почему вывод последней команды сортировки всегда одинаков? Разве это не всегда должно быть отсортировано случайным образом с помощью этой команды?

Могу ли я получить объяснение, почему это происходит?

1 Ответ

0 голосов
/ 28 апреля 2018
Опция

--random-source не действует без опции -R. Результат

five
four
one
three
two

отсортировано по алфавиту правильно. Поэтому результат всегда один и тот же.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...