#!/bin/bash
if [[ -d $0.d ]]; then
stdin=$(cat /dev/stdin)
for hook in $0.d/*; do
if [[ -x $hook ]]; then
echo $stdin | $hook $@
if [ $? != 0 ]; then
exit $?
fi
fi
done
fi
#!/bin/bash
if [[ -d $0.d ]]; then
stdin=$(cat /dev/stdin)
for hook in $0.d/*; do
if [[ -x $hook ]]; then
echo $stdin | $hook $@
if [ $? != 0 ]; then
exit $?
fi
fi
done
fi