How to split a text file by lines on Linux?

How to split a text file by lines on Linux? For example, to split a file content.txt into many files and each split contains 1024 lines.

You can use the split command on Linux:

split -l 1024 content.txt splitted-content.txt-

It will generate splitted-content.txt-{aa,ab,….}

Answered by Eric Z Ma.

Eric Z Ma

Eric is a father and systems guy. Eric is interested in building high-performance and scalable distributed systems and related technologies. The views or opinions expressed here are solely Eric's own and do not necessarily represent those of any third parties.

Leave a Reply

Your email address will not be published. Required fields are marked *