gpt4 book ai didi

linux - 如何使用 linux 将一个文件分割成多个不同行的文件?

转载 作者:太空宇宙 更新时间:2023-11-04 10:13:52 26 4
gpt4 key购买 nike

我想使用 linux 命令行将一个文件拆分成多个文件它们会有不同的行。我怎样才能做到?

例如假设一个文件有 1000 行,如何将前 600 行 拆分为 file1,将剩余 400 行 拆分为 file2?我知道 split 可以用相同的行分割一个大文件,但我不知道是否还能在这里使用它。

如果有人能帮助我,我将不胜感激。谢谢!!

最佳答案

对于你的例子,如果你使用

split FILE --lines=600

最后 400 行将在最后一个片段中结束。

如果您想进行任意拆分,我建议您结合使用 headtail

# e.g. get the 300 lines following line 250
tail -n +250 FILE | head -n 300

关于linux - 如何使用 linux 将一个文件分割成多个不同行的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47398128/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com