Note:
This project has been merged into unjoin.
Split separated input into files
unjoin [-f prefix] [-n number] separator ...
funjoin splits standard input, separated by any separator, into files named "xx" and two decimal digits.
Options:
-f prefix -- Use prefix instead of "xx".
-n number -- Use number of digits instead of 2.
Split on underscores and double colons:
$ echo "one::two_three" | funjoin _ ::
$ cat xx01
two
Unix-likes:
make
# tweak Makefile to taste
make install
make uninstall
csplit(1), split(1), unjoin(1).
By Sijmen J. Mulder (ik@sjmulder.nl). Based on unjoin(1). Options output file naming copied from OpenBSD csplit(1).