shell - 是否有使用 Shell 从文本文件中提取随机行的功能?
问题描述
是否有命令 Shell 从文本文件中随机提取一行?我的文件由分隔的列组成:“id:name:age:city”
解决方案
您可以使用shuf
随机化文件,然后使用选择第一行-n
,例如
shuf -n 1 yourfile
推荐阅读
- javascript - 在捕获去抖调用参数时去抖回调
- c++ - 是一种预编译c++模板并获取c++源代码的方法
- c# - NUnit3 在不同类别的测试中使用相同的测试数据
- c++ - 我没有看到精灵的动画
- linux - 通过 R studio 运行 bash 脚本时无法加载模块
- verilog - 错误:[Synth 8-2576] 不允许对非寄存器操作数进行过程分配
- unity3d - 更新到 Unity 版本 2019.1.12f1 现在有 62 个错误
- javascript - @reach/tabs - 如何在 MDX 页面上一次切换所有选项卡(React + Gatsby + MDX)
- javascript - 烧瓶如何为反应公共文件提供服务
- c# - AutoMapper 具有未映射属性的问题