use zip ./-
-
significa: lido de stdin (entrada padrão)
Eu posso descompactar um arquivo zip contendo um arquivo chamado "-"
Mas parece que "-" é um caractere mágico no comando zip ...
Como eu poderia compactar este arquivo com o comando zip?
No meu profesor Uni disse quando temos nome estranho de arquivo, devemos usar todo o caminho para o arquivo;) exemplo:
~/-
/home/mariusz/Desktop/-
@ A resposta de knittl deve funcionar, mas acho que a resposta mais correta é:
zip ... -- -
Onde o --
comum diz que o resto da entrada são nomes de arquivo. A maioria dos comandos linux suportam isso, mas eu não tenho certeza do topo da minha cabeça se o zip faz ou não.
Tags linux