a.sh -> func.sh