Estoy buscando una manera en Unix para dividir un archivo en dos archivos en un número de línea dado.
split -l 100 file_name
está cerca de lo que estoy buscando, pero este comando crea varios archivos, cada uno de 100 líneas. Estoy buscando un comando para dividir un archivo en dos archivos en un número de línea dado. ¿Hay alguna manera de hacer esto en Unix?
wc
antes y el archivo de entrada todavía se procesa solo una vez, como con laawk
solución.