7z obtendo um evento não encontrado erro na linha de comando

1

Estou usando o 7zip na minha máquina centos e zipando um arquivo via linha de comando.

Esta é a minha sintaxe

7za a -t7z backup.7z public_html\ -mx0 -xr!restricted_area

O que estou esperando com esta sintaxe é fazer o backup de todos os arquivos na pasta public_html e excluir a pasta restricted_area, não tenho certeza se isso está correto, mas o problema é que estou recebendo este erro:

-bash: !restricted_area: event not found

O que isso significa? E também, a minha sintaxe de compactação está correta?

Sua ajuda será muito apreciada! Obrigado! :)

    
por PinoyStackOverflower 06.06.2013 / 04:44

1 resposta

4

O man-page sugere usar ! ? Ímpar. ! é geralmente avaliado pelo shell, daí o erro que você recebe. Tente escapar.

7za a -t7z backup.7z public_html\ -mx0 -xr\!restricted_area
    
por 06.06.2013 / 04:51

Tags