#!/bin/bash TERM=xterm red="$(tput setaf 1)$(tput bold)" green="$(tput setaf 2)$(tput bold)" yellow="$(tput setaf 3)$(tput bold)" reset="$(tput sgr0)" /usr/bin/diff "$@" | \ sed -r 's/.*(passw|pass=|community|bindpw|PRIVATE ?KEY|token|secret|auth).*/'$yellow'Suppressing potentially sensitive diff.'$reset'/I' | \ sed 's/^\([^+-]\)/'$reset'\1/' | \ sed 's/^\(+.*\)$/'$green'\1'$reset'/' | \ sed 's/^\(-.*\)$/'$red'\1'$reset'/' | \ cat