Seu arquivo tem um nome .zip
, mas não está no formato zip. Renomear um arquivo não altera seu conteúdo e, em particular, não o transforma magicamente em um formato diferente.
(Alternativamente, o mesmo erro pode acontecer com um arquivo zip incompleto - mas desde que o Archive Utility funcionou, este não é o caso).
Execute file user_file_batch1.csv.zip
para ver que tipo de arquivo é esse. É presumivelmente algum outro tipo de arquivo que o Archive Utility entenda.
user_file_batch1.csv.zip: uuencoded or xxencoded text
Execute o seguinte comando:
uudecode user_file_batch1.csv.zip
Isso cria um arquivo cujo nome é indicado em user_file_batch1.csv.zip
. Se você quiser escolher um nome de arquivo de saída diferente:
uudecode -o user_file_batch1.csv.decoded user_file_batch1.csv.zip
O arquivo de saída nesse estágio pode ser um arquivo. (Talvez seja um zip, na verdade.) Execute o utilitário file
novamente neste arquivo para ver o que é. Se você escolher o nome de arquivo automático, pode dar uma pista.