BASH:cut and paste
cut -d" " -f1 input1.txt >1.txt
cut -d" " -f2 input1.txt >2.txt
paste -d: 1.txt 2.txt
paste -s -d: b.txt c.txt
ls | paste -d"" -
cut -d" " -f1 input1.txt >1.txt
cut -d" " -f2 input1.txt >2.txt
paste -d: 1.txt 2.txt
paste -s -d: b.txt c.txt
ls | paste -d"" -