#!/bin/sh if [ $# -eq 0 ]; then find . \( -name '*.dep' \) -print | xargs -t rm elif [ $# -eq 1 ]; then echo "Removing all dep files containing $1..." find . -name '*.dep' -exec grep "$1" '{}' \; -exec rm '{}' \; else echo "Usage: `basename $0` to remove all .dep files" echo " `basename $0` to remove all .dep files referring to " exit 1 fi