Você está procurando o programa split
.
split -l 500000 file prefix
Eu tenho um arquivo .txt que tem mais de 1 milhão de registros dentro. (rownum de 1 a 1 milhão) Eu preciso dividir este arquivo em dois arquivos de 500k no linux. (file1 = rownum de 1 a 500k e file2 = rownum de 500k a 1 milhão).
Como posso fazer isso?
Você está procurando o programa split
.
split -l 500000 file prefix