Using python pygments module, we can create a coloured cat. Wrap it in a bash shell script called ccat:
bowo@pcxthinkslack:~$ cat /usr/local/bin/ccat
#!/bin/bash
if [ ! -t 0 ];then
file=/dev/stdin
elif [ -f $1 ];then
file=$1
else
echo "Usage: $0 code.c"
echo "or e.g. head code.c|$0"
exit 1
fi
pygmentize -f terminal -g $file
=-=-=-=-=
Powered by Blogilo