shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Dúvida para zipar arquivos


From: PY2YP
Subject: Re: [shell-script] Dúvida para zipar arquivos
Date: Thu, 5 Oct 2017 23:20:16 -0300
User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0

Eu uso o 7Z em command line dentro de um bat, assim:

"c:\program files\7-zip\7z.exe" a arquivo.7z * -x!*.~??

No exemplo a linha exclue os arquivos com extensão .~xy
onde:
a comando para zipar
* zipar todos
-x! excluir
*.~?? todos arquivos temporários que tenham extensões começando com ~

O 7Z, no meu ver, é o mais robusto zipador que conheço além de ser freeware com chancela do projeto GNU. Foi escrito originariamente para Linux.

Cesar

On 05/10/2017 20:09, Alyson Franklin address@hidden [shell-script] wrote:
Fantastico. Eu estava procurando exatamente uma opção dessa.

Provavelmente tem no tar tbm, né?

Vou experimentar. Vai facilitar muito meus backups.

Em 3 de outubro de 2017 22:37, Fredi Rolf Bieging address@hidden <mailto:address@hidden> [shell-script] <address@hidden <mailto:address@hidden>> escreveu:

    __

    Dá pra usar o exclude (-x) do zip. Zipa tudo (*) exceto o que for
    especificado no -x:

    zip cobranca.zip * -x 0001_PAG* Z003*

    2017-10-03 17:55 GMT-03:00 Leandro Valiengo
    address@hidden <mailto:address@hidden>
    [shell-script] <address@hidden
    <mailto:address@hidden>>:

        __

        Prezados,

        boa noite.

        Tenho os seguintes arquivos *XML em um diretório unix (maquina
        HP-UX):

        0002_160920172106_0107336.XML
        *0001_PAG*_021020171703_0114016.XML
        *0001_PAG*_021020171703_0114006.XML
        ZI17_021020171703_0114032.XML
        ZI17_021020172107_0101013.XML
        0002_031020170702_0114078.XML
        ZI03_031020170702_0114063.XML
        Z004_031020170702_0114065.XML
        *Z003*_031020170702_0114175.XML
        *Z003*_031020170702_0114176.XML
        Z002_031020170702_0101016.XML
        Z002_031020170702_0101017.XML

        Preciso separar em dois arquivos zipados, tipo:

        Pagamento = 0001_PAG*.XML e Z003*.XML
        Cobrança  = Demais arquivos

        Para pagamento, fiz o seguinte:

        zip PGTO.zip 0001_PAG* Z003*

        Poderiam me ajudar a fazer para Cobrança? Seria um not in de
        Pagamento.

        Obrigado.

        Leandro







reply via email to

[Prev in Thread] Current Thread [Next in Thread]