I am trying to split a large multifasta file into several smaller mutlifasta files. I have seen several examples of csplit being used to split multifasta files into single fasta, but for our purposes this is less than ideal.
I have been using the following command:
csplit -kf fastafile '%^>%' '/^>/' "{10}"
How would I modify this to generate a file with 10 fasta sequences rather than splitting at individual fasta headers (>).
Would awk be more useful?
Thanks for the help in advance.