#!/bin/bash function build() { local DOCKERFILE=$1 echo "build $DOCKERFILE" } function deploy(){ } function main() { local cmd=$1 shift 1 case $cmd in deploy) deploy $@ ;; build) build $@ ;; *) build $@ ;; esac } main $@