O sistema de arquivos AVFS apresenta uma visão do sistema de arquivos em que cada arquivo /path/to/foo.zip
está acessível como um diretório ~/.avfs/path/to/foo/zip#
. O AVFS fornece acesso somente leitura aos formatos de arquivo mais comuns.
Instale o AVFS (ele é fornecido por muitas distribuições; ele requer FUSE , que todos os Unix modernos suportam). Execute este comando de uma vez por todas (você pode executá-lo a partir do seu ~/.profile
):
mountavfs
E depois disso:
ls /path/to/my.jar\#/myfile