#!/bin/bash

file=unicode.uct

cat ${file} | egrep "\;(Lu|Ll|Lt|Lm|Lo)\;" > letter.uct
cat ${file} | egrep "\;(Lu)\;" > letterup.uct
cat ${file} | egrep "\;(Ll)\;" > letterlo.uct
cat ${file} | egrep "\;(Lt)\;" > letterti.uct
cat ${file} | egrep "\;(Lm)\;" > lettermd.uct
cat ${file} | egrep "\;(Lo)\;" > letterot.uct
cat ${file} | egrep "\;(Nd|No)\;" > number.uct
cat ${file} | egrep "\;(Mn|Mc)\;" > mark.uct
cat ${file} | egrep "\;(Zs|Zl|Zp)\;" > sep.uct
cat ${file} | egrep "\;(Pd|Ps|Pe|Po)\;" > punct.uct
cat ${file} | egrep "\;(Sm|Sc|So)\;" > symbol.uct
cat ${file} | egrep "\;(Cc)\;" > control.uct
cat ${file} | egrep "\;(Cn)\;" > illegal.uct
cat ${file} | egrep "\;(Co)\;" > other.uct
