【发布时间】:2014-08-06 17:16:29
【问题描述】:
祝大家今天好,
我想知道如何根据数字行的数量来拆分文件,这个数字作为变量传递并且每个部分具有相同的大小(相同的行号),并且每个部分都将其保存到一个文件中。
这是我尝试过的:
awk -v var="$1" ' FNR==var {close("Partfile"f);f++}{print $0 > "Partfile"f}' datafile
提前感谢任何线索
【问题讨论】:
-
嗯...不,我不在乎线路的完整性,我在 awk 上请求,而不是在 split 上
-
发布一些示例输入和预期输出,因为您的问题可以通过几种不同的方式进行解释。并让输入成为难以处理的案例,而不是简单的案例。