# To split a file based on a pattern:
csplit <file> '/PATTERN/'

# To use prefix/suffix to improve output file names:
csplit -f 'prefix-' -b '%d.extension' <file> '/PATTERN/' '{*}'
