shuf - генерирует случайные перестановки
СИНТАКСИС
shuf [ОПЦИЯ]... [ФАЙЛ]
shuf -e [ОПЦИЯ]... [АРГУМЕНТ]...
shuf -i LO-HI [ОПЦИЯ]...
ОПИСАНИЕ
Выводит случайную перестановку строк входных данных в стандартный вывод.
Если ФАЙЛ не указан или ФАЙЛ равен -, читает из стандартного ввода.
Обязательные аргументы для длинных опций также обязательны и для коротких опций.
-e, --echo
обрабатывает каждый АРГУМЕНТ как входную строку
-i, --input-range=LO-HI
обрабатывает каждое число от LO до HI как входную строку
-n, --head-count=КОЛИЧЕСТВО
выводит не более КОЛИЧЕСТВА строк
-o, --output=ФАЙЛ
записывает результат в ФАЙЛ, а не в стандартный вывод
--random-source=ФАЙЛ
получает случайные байты из ФАЙЛА
-r, --repeat
строки могут повторяться в выводе
-z, --zero-terminated
разделитель строк — NUL, а не символ новой строки
--help отображает эту справку и завершает работу
--version
выводит информацию о версии и завершает работу
АВТОР
Написано Полом Эггертом.
СООБЩЕНИЕ ОБ ОШИБКАХ
Онлайн-справка GNU coreutils: [https://www.gnu.org/software/coreutils/] Сообщайте о любых ошибках перевода по адресу [https://translationproject.org/team/]
СМОТРИТЕ ТАКЖЕ
Полная документация [https://www.gnu.org/software/coreutils/shuf] или доступна локально через: info '(coreutils) shuf invocation'
Упаковано Debian (9.7-3) Авторское право © 2025 Free Software Foundation, Inc. Лицензия GPLv3+: GNU GPL версии 3 или новее [https://gnu.org/licenses/gpl.html]. Это бесплатное программное обеспечение: вы можете изменять и распространять его. Гарантия отсутствует в той мере, в какой это разрешено законом.