Como o Bash pode executar um comando em um contexto de diretório diferente?

Eu tenho um comando comum que é chamado de dentro de diretórios muito específicos. Existe apenas um executável em / bin para este programa, e o diretório de trabalho atual é muito importante para executá-lo corretamente. O script afeta os arquivos que residem no diretório em que é executado.

Agora, eu também tenho um script de shell personalizado que faz algumas coisas em um diretório, mas eu preciso chamar esse comando mencionado acima como se estivesse em outro diretório.

Como você faz isso em um script de shell?