Salvando anexos de arquivos ZIP e lendo-os no Git Bash

0

Eu perdi muito tempo hoje sem encontrar nenhuma solução para o que parece ser um problema simples no Windows 7.

Descrição do problema

Recebi um anexo de arquivo Zip no Microsoft Outlook, e quero salvá-lo e descompactá-lo ou acessar os arquivos nele em git bash .

Agora, depois de salvar o arquivo Zip, posso vê-lo bem no Windows Explorer, onde ele está listado como "Pasta compactada (zipada)".

Mas, se eu tentar vê-lo do git bash, diga se eu usar o comando ls -a , não consigo ver. Da mesma forma, se eu tentar encontrá-lo usando o comando Unix find , não consigo encontrá-lo.

No entanto, se eu criar um novo arquivo Zip usando o 7-zip, tudo estará bem. Eu posso vê-lo no Windows Explorer (e o tipo de arquivo ainda é o mesmo, "pasta compactada (zipada)"), e eu também posso vê-lo do git bash (onde eu vejo um arquivo com uma extensão .zip). / p>

Talvez o Microsoft Outlook esteja fazendo algo especial ao salvar anexos de arquivos Zip?

Experiência

Para testar isso, este é o caso, eu fiz os seguintes passos.

  1. Usando o 7-zip, criei um arquivo Zip zipando um diretório que eu podia ver no git bash. Para referência, este arquivo estava em ~ / Documents.

  2. No Windows Explorer, a "pasta" Zip criada (porque o Windows Explorer parece ver todos os arquivos Zip como "pastas") tem estas propriedades:

Avançado:

Edogitbash,usandoasferramentassemelhantesaoLinux,vejo:

$ls-l~/Documents/CIMS.zip-rw-r--r--1redacted1049089156383Sep615:30/c/Users/redacted/Documents/CIMS.zip

e

$stat~/Documents/CIMS.zipFile:/c/Users/redacted/Documents/CIMS.zipSize:156383Blocks:156IOBlock:65536regularfileDevice:7c8023c0h/2088772544dInode:2251799813896974Links:1Access:(0644/-rw-r--r--)Uid:(redacted/redacted)Gid:(redacted/UNKNOWN)Access:2018-09-0615:30:21.838707400+1000Modify:2018-09-0615:30:21.897707400+1000Change:2018-09-0615:30:21.899707400+1000Birth:2018-09-0615:30:21.838707400+1000
  • Em seguida, enviei o arquivo por e-mail para mim e salvei o que recebi de mim mesmo em ~ / Desktop.

  • Eu verifiquei no git bash, e não consigo ver esse arquivo salvo na minha área de trabalho:

    $ ls -a ~ / Desktop / ./ ../ desktop.ini get-pip.py * 'Microsoft Outlook 2010.lnk' *

  • No entanto, no Windows Explorer, as propriedades do arquivo Zip são idênticas à cópia original em ~ / Documents:

    e

    Pergunta

    Aparentemente, o Outlook está fazendo algo com esses arquivos quando os salva. Existe alguma maneira conveniente de salvar esses arquivos como arquivos Zip normais?

        
    por Alex Harvey 04.09.2018 / 14:03

    0 respostas