O preenchimento automático pode "olhar" para os arquivos. Para exibir o conteúdo de um arquivo, você pode usar o parâmetro -p
de unzip
, que imprime o arquivo descompactado para stdout.
Como demonstração, fechei o código-fonte do próprio zsh em um arquivo zip:
$ unzip -p zsh-src.zip zsh-5.0.5/M[TAB] file from archive | autocompletion! MACHINES Makefile.in META-FAQ Misc | $ unzip -p zsh-src.zip zsh-5.0.5/MACHINES | head ----------------------------- ZSH ON SPECIFIC ARCHITECTURES ----------------------------- These are the OSes that zsh has been tried on. If you succeed in getting zsh to work on an OS not listed, let us know. The information in this list may be out of date, as the developers do not have access to all machines. In general, GNU/Linux distributions, Solaris and Cygwin are reasonably well covered. Please let us have any recent information on other systems. The information for systems not known to have been
Isso também funciona com arquivos tar, por exemplo usando
$ tar xOf zsh-5.0.5.tar.bz2 zsh-5.0.5/MACHINES | head
em que o arquivo dentro do arquivamento do curso também é completado automaticamente.