根据Bash中的字段拆分文件

用户名

我有一个关于基于字段创建文件的快速问题。我有一个这样的文本文件,大约有1700万行

#head file
1:85928892
1:107819621
2:36082010
2:128341232
3:209652100
3:51112281
4:55643311
4:52236363
5:38213701
5:4429872

我想使用该行的第一部分来创建不同的文件,就在该:部分的前面,因此,我想要的输出将是:

file.1
1:85928892
1:107819621

file.2
2:36082010
2:128341232

file.3
3:209652100
3:51112281

file.4
4:55643311
4:52236363

file.5
5:38213701
5:4429872

之前的数字:从1到22,我可以用R来做,但我想用bash / awk来做,因为这样可能会更快

肯特郡
awk -F':' '{print > "file."$1}' input

尝试一下,没有测试,但是应该可以。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

根据bash中的两列拆分文件

来自分类Dev

根据文件中的文本拆分文件

来自分类Dev

根据bash中的单词数拆分文本文件

来自分类Dev

根据bash中第一列的组数和最大行数拆分文件

来自分类Dev

根据bash中第一列的组数和最大行数拆分文件

来自分类Dev

根据bash中的单词数拆分文本文件

来自分类Dev

Bash拆分文件列表

来自分类Dev

根据数据比较拆分文件

来自分类Dev

如何根据列数拆分文件?

来自分类Dev

在Ruby中拆分文件

来自分类Dev

在Linux中使用bash如何根据百分比拆分文本文件

来自分类Dev

通过比较文件中的两个字段来拆分文件

来自分类Dev

如何根据时间条件在bash中拆分日志文件

来自分类Dev

根据node.js中的行数拆分文本文件

来自分类Dev

根据php中的分隔符拆分文件-最好使用哪个?

来自分类Dev

根据行中数据元素的数量读入和拆分文件

来自分类Dev

根据php中的分隔符拆分文件-最好使用哪个?

来自分类Dev

根据日期字段拆分CSV文件

来自分类Dev

在Linux中拆分文件的内容

来自分类Dev

拆分文件中的 JSON 对象

来自分类Dev

bash中的另一个拆分文件-基于x列之间的差异

来自分类Dev

Bash - 按位置/索引在列中拆分文本文件

来自分类Dev

如何使用awk根据某个列值拆分文件?

来自分类Dev

根据列值perl text :: csv拆分文件

来自分类Dev

如何根据上下文拆分文件?

来自分类Dev

如何根据第一列awk拆分文件

来自分类Dev

根据其内容拆分文本文件

来自分类Dev

Bash-根据部分文件名列表检查目录中的文件

来自分类Dev

Bash-根据部分文件名列表检查目录中的文件