1 2 3 4 5 6 7
#!/usr/bin/env bash ORI_DIR=`pwd` SHELL_FOLDER=$(cd "$(dirname "$0")";pwd) cd "$ORI_DIR" for i in `ls "$SHELL_FOLDER/pre-receive.d"`; do sh "$SHELL_FOLDER/pre-receive.d/$i" done