in reply to how to output special characters?

perl -e ' print "\x41\n";' A
print does work. ^A should be \x01

If you need to handle a lot of binary data you could take a look at unpack()