additional argument

This commit is contained in:
mattijs
2008-06-02 11:39:39 +01:00
parent da11607f7c
commit 2a4f0ee09a

View File

@ -1,2 +1,12 @@
#!/bin/sh
find . \( -name '*.dep' \) -print | xargs -t rm
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" '{}' \; | sed -e 's/:.*//' | xargs -t rm
else
echo "Usage: `basename $0` to remove all .dep files"
echo " `basename $0` <file> to remove all .dep files referring to <file>"
exit 1
fi