O comando zip
tem uma opção -j
que fará isso:
zip -j folder/football_zip folder/football.jpg
Eu tenho um arquivo em folder/football.jpg
que desejo zipar. Então eu fecho com o comando
zip folder/football_zip folder/football.jpg
Funciona, exceto que o arquivo Zip contém a pasta folder
, que contém football.jpg
. Como posso fazer com que o arquivo Zip contenha apenas football.jpg
?
Isso deve funcionar:
cd folder
zip ../football.zip ./football.jpg
que tal:
cd folder
zip football_zip football.jpg