#!/bin/sh
# aka, written by Paul Ivanov: https://git.sr.ht/~pi/aka
aliasFile=${AKA_FILE:-./.aka}
if [ $# -ge 3 ] && [ $1 = alias ] ; then
cmd=$2
shift 2
[ -e "$aliasFile" ] && grep -v "alias $cmd=" "$aliasFile" > "$aliasFile"~
echo "alias $cmd='$*'" >> "$aliasFile"~ && mv "$aliasFile"~ "$aliasFile"
exit 0
fi
[ -e "$aliasFile" ] && . "$aliasFile"
eval $*