El comando csplit en los sistemas operativos Unix y Unix-like es una utilidad que se utiliza para dividir un archivo en dos o más archivos más pequeños determinados por líneas de contexto.
Fue heredado en la primera versión de POSIX y Single Unix Specification.
[2] La versión de csplit incluida en GNU coreutils fue escrita por Stuart Kemp y David MacKenzie.
La sintaxis del comando es la siguiente:Los patrones pueden ser números de línea o expresiones regulares.
Los parámetros opcionales modifican el comportamiento del programa de varias formas.