Este é um hack desagradável, mas pelo menos permite colocar o comando export
acima da definição da função onde é mais fácil vê-lo.
# a function to create a dummy function and export it
export_function() { eval "function $1 { :; }; export -f $1"; }
# then
export_function foo
foo() { echo "here is the *real* function"; }