命令行手册

Man » shuf 在线手册 - shuf man 页面的详细在线文档

🌍
shuf - 生成随机排列

概要

shuf [选项]... [文件]
shuf -e [选项]... [参数]...
shuf -i LO-HI [选项]...

描述

将输入的行随机排列后写入标准输出。

如果没有指定文件,或者文件是 -,则从标准输入读取。

长选项的必需参数,对于短选项也是必需的。

-e, --echo
将每个参数视为输入行

-i, --input-range=LO-HI
将每个从 LO 到 HI 的数字视为输入行

-n, --head-count=COUNT
最多输出 COUNT 行

-o, --output=文件
将结果写入文件,而不是标准输出

--random-source=文件
从文件中获取随机字节

-r, --repeat
允许重复输出行

-z, --zero-terminated
行分隔符为 NUL,而不是换行符

--help 显示此帮助信息并退出

--version
输出版本信息并退出

作者

Paul Eggert 编写。

报告错误

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 自由软件基金会。 许可证 GPLv3+:GNU GPL 第 3 版或更高版本 [https://gnu.org/licenses/gpl.html]。 这是一个自由软件:您可以自由地修改和重新分发它。 在法律允许的范围内,不提供任何担保。