Encontrei uma solução alternativa em vez de uma solução. Eu rodei todo o comando com a variável dentro de uma expressão eval
:
eval "ansible-playbook $custom_options site.yml"
Aqui, o uso equivalente no script de exemplo:
...
eval "find . $command -type f"
Eu não sou nenhum guru e não sei se essa solução alternativa tem algum efeito colateral. No entanto, eu testei o seguinte:
- o eval trabalha com pipes:
eval "command | tee file"
- as cotações dentro do eval são possíveis:
eval "command \"${var}\""
No entanto, ajusta-se às minhas necessidades, mas parece sujo. Melhores soluções são bem vindas.