random - 从带有 awk 代码的文件中随机选择 3000 行

标签 random awk lines

我想从包含 8000 行的 sample.file 中随机选择 3000 行。
我将使用 awk 代码或从命令行执行此操作。我怎样才能做到这一点?

最佳答案

如果你有 gnu 排序,这很容易:

sort -R FILE | head -n3000

如果你有 gnu shuf,那就更简单了:
shuf -n3000 FILE

关于random - 从带有 awk 代码的文件中随机选择 3000 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7514896/

相关文章:

c++ - 从文件中读取和存储数据时,每隔一行数据都会被跳过

r - 生成随机 bool 向量的最快方法

c++ - Qt:大量独特的随机 quint64

python - 将单元格的输出保存为 jupyter notebook 中的 txt 文件

c - 如果有条件,多行的良好C编码样式

bash 获取 wc -l 编号并在一个命令中显示?

java - 如何使用 barcode4j 生成随机条形码代码?

linux - 如何删除图案线之间的所有线

AWK 在第 3 列中查找重复值。打印整行

linux - Bash + 如果阈值低于最小值则计算警报