better filtering of comments (ignoring mid-line comments)
colorized output for `detoul cat`
use `grep -q` instead of `grep | wc -l != 0`