#!/bin/sh set -e TAB=" " for file in $(git status | egrep "^#${TAB}*deleted: *" | sed 's/.*deleted: *//'); do if [ ! -d "$file" ]; then git rm "$file" fi done