# -*- mode: sh -*- complete_moz () { local word=$2 case "$word" in */*) COMPREPLY=() ;; *) COMPREPLY=($(find ~/mc/bin -name "$2*" -executable ! -name '*~' \ -printf '%P\n')) ;; esac } complete -o default -F complete_moz moz