Você pode desativar a opção NOMATCH
"de zsh :
setopt NO_NOMATCH
Enquanto a opção NOMATCH
estiver habilitada (que é o padrão) zsh imprime uma mensagem de erro se um padrão não corresponder a um nome de arquivo. Desativando NOMATCH
, os padrões que não correspondem a um nome de arquivo são mantidos inalterados na lista de argumentos.
Observe que o nome da opção é realmente NOMATCH
, portanto, você precisa usar NO_NOMATCH
para desativá-la. A configuração MATCH
não funciona.
Atenção : isso afeta todos os globbing, não apenas os URLs. Então, se você confiar de alguma forma em zsh retornando erros quando os padrões não coincidirem, este não é o caminho a ser seguido. (Infelizmente, ao contrário de NULL_GLOB
, não há qualificador de glob que permita ativar / desativar NOMATCH
por caso.)