我有一个相当大的文件需要拆分。但是,我不需要前 1000 行。我想从第 1001 行开始拆分,然后继续按 1000 拆分文件。我知道如何按 1000 拆分,这没问题。
代码:
split --lines=1000 *.txt
但是,我想跳过前 1000 行。有什么办法吗?
最佳答案
使用 tail -n +1001
获取从第 1001 行开始的行:
cat *.txt | tail -n +1001 | split --lines=1000
关于unix split 跳过前 n 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25646477/