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

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

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

Esta é a minha sintaxe

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

O que espero com esta sintaxe é fazer backup de todos os arquivos na pasta public_html e excluir a pasta strict_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: minha sintaxe de compactação está correta?

Sua ajuda será muito apreciada! Obrigado! :)

Responder1

A página de manual realmente sugere usar!? Chance. ! geralmente é avaliado pelo shell, daí o erro que você recebe. Tente escapar disso.

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

informação relacionada