Como impedir a expansão do Glob Wild Wild Card para ocorrer para o meu comando como o SCP faz?

StackOverflow https://stackoverflow.com/questions/2345946

  •  23-09-2019
  •  | 
  •  

Pergunta

Desejo que meu aplicativo aceite um argumento de especificação de arquivo literalmente, sem expansão curinga. Isso ocorre porque o diretório do qual meu comando está sendo executado não é o diretório (ou máquina) onde a expansão do GLOB deve ser executada. Acredito que o SCP, de alguma forma, consegue fazer isso, mas estou sem replicar isso na minha ferramenta além de citar o argumento, mas de alguma forma o SCP não requer citar, então eu gostaria de fazer da mesma forma.

Como posso impedir a expansão do curinga para o meu argumento de linha de comando como o SCP?

Foi útil?

Solução

Que concha você está usando? Em Bash, você pode usar set -o noglob. Caso contrário, forneça mais informações para a definição do problema.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top