17 июля 2009

Colored svn diff

С подачи Тапа делаем svn diff а-ля гит - цветной и в less'е:

1 #!/bin/sh
2 svn diff | awk '/^\+(.*)$/ { print "\033[32m" $0 "\033[0m"}; /^-(.*)$/ { print "\033[31m" $0 "\033[0m"}; /^[^+-].*$/ {print $0}' | less -r

Комментариев нет: