1 2 3 4 5 6
# Create a directory and change into it mkcd() { mkdir -p -- "$1" && builtin cd -- "$1" } complete -A directory mkcd