v1.0

$ shuf

Текст и потокисложность: базовыйпакет: coreutils

Перемешивает строки случайно. Она может обрабатывать файл или данные, полученные от другой команды через конвейер. Например, shuf -n 5 words.txt — пять случайных слов.

Синтаксис

shuf [ОПЦИИ] [ФАЙЛ]

Основные опции

-n Nвыбрать N случайных
-i A-Bдиапазон чисел

Примеры из практики

$ shuf -n 5 words.txt
После запуска · пошаговоЧто произойдёт:
пять случайных слов.

Что появится в терминале:
Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты.

Как понять, что всё получилось:
Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.
пять случайных слов
$ shuf -i 1-100 | head -1
После запуска · пошаговоЧто произойдёт:
случайное число.

Что появится в терминале:
Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты.

Как понять, что всё получилось:
Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.
случайное число

Поддержка дистрибутивов

Связанные команды