Sim, com o GNU split
você pode conseguir isso:
split -d -a3 -b 128M --additional-suffix=.csv mydata.csv mydata_
Explicação:
-
-d -a3
: use um índice numérico com 3 dígitos -
-b 128M
: dividido em blocos de 128 MB -
--additional-suffix=.csv
: adicione uma extensão.csv
- o trailing
mydata_
é o prefixo