aliasって面白いなー。これでなんか面白いことできそう

#!/bin/sh

alias foo="foo() { echo before; foo_; echo after; }; foo_"
foo() {
echo foo
}
unalias foo

foo
# ↓
# before
# foo
# after