use argcomplete, switch bash, zsh and tcsh scripts