部分转自 http://www.lampblog.net/ubuntu/shuf%E5%91%BD%E4%BB%A4/
用法:shuf.exe [选项] ... [文件]
shuf.exe -e [选项] ... [参数] ...
shuf.exe -i LO-HI [选项] ...
将输入行随机排列输出到标准输出。
-e, --echo 将每个参数视为输入行
-i, --input-range=LO-HI 将LO 到HI 的每个数字视为输入行
-n, --head-count=行数 最多输出指定的行数
-o, --output=文件 将结果输出到指定文件而非标准输出
--random-source=文件 从指定文件获得随机比特
-z, --zero-terminated 以0 结束行而非新行
--help 显示此帮助信息并退出
--version 显示版本信息并退出
应用实例
1、把输入行按随机顺序输出到标准输出复制代码 2、从asciitab.list 文件中随机取出一行数据复制代码 3、把输入行按随机顺序输出到指定文件- shuf emailfile.txt -o out.txt
复制代码
|