| git.druid.rocks | index | druid520 | mk | mk.sh |
mk.sh
#!/usr/bin/env sh
set -e
if [ $# -ne 2 ]; then
echo "err: bad usage." >&2
exit 2
fi
mk="mk"
scriptsh="$1/$mk/$2.sh"
scriptpl="$1/$mk/$2.pl"
if [ -f "$scriptsh" ]; then
(cd "$1" && sh "$mk/$2.sh")
elif [ -f "$scriptpl" ]; then
(cd "$1" && perl "$scriptpl")
else
echo "err: no such file/dir." >&2
exit 1
fi