bash:拆分14个文件中的文件(awk?split?sed?...?)

时间:2017-05-04 09:58:06

标签: bash

我会用例如分割文件14个档案中有413行。

file_all = 413 lines
file_split_1 = 29 lines or 30 lines
file_split_2 = 29 lines or 30 lines
file_split_2 = 29 lines or 30 lines
:
:
file_split_14 = 36 lines or 23 lines

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

这个问题毫无疑问是不明确的,但也许你正在寻找一些简单的事情:

awk 'NR%30==1{of++}{print > "file_split_"of}' file_all