Try `tar --create --file test.tar <TAB>` does show only option but no files nor directories `tar --create -f test.tar -<TAB>` `-A -c -d -r -t -u -x` ... the same for mixed options `tar --create -f test.tar <TAB>` `tar --create f test.tar <TAB>`