Eu não acho que o Bash irá preencher automaticamente, em geral, entre aspas. Se você deixar as aspas fora, ele preencherá automaticamente os nomes de arquivos no diretório atual:
$ java -cp l<TAB>
library.jar library-extensions.jar
$ java -cp library.jar:l<TAB>
library.jar library-extensions.jar