RSS
 

svngrep

#!/bin/bash
PERL=$(which perl)
EGREP=$(which egrep)
BASENAME=$(basename $0)
GREPNAME=$(echo "${BASENAME}" | ${PERL} -pe 's/^\s*svn(e|pcre)??grep\s*$/$1grep/;')
GREPCMD=$(which ${GREPNAME})

if [ -x "${GREPCMD}" ]
    then
    ${GREPCMD} "$@" | ${EGREP} -v "(\.svn|Binary)"
else
    echo "Invalid type: ${GREPNAME}"
fi
Share

Leave a Reply